kubectl describe
# kubectl describe
列出某个集群资源的详细运行信息。
# 列出某个资源类型下的 所有资源 的详细运行信息
kubectl describe <资源类型>
# 列出某个资源类型下的 单个资源 的详细运行信息
kubectl describe <资源类型> <名称>
1
2
3
4
5
2
3
4
5
示例:
# 示例(列出所有节点的详情)
kubectl describe nodes
# 示例(列出节点 www.node01.com 的详情)
kubectl describe nodes www.node01.com
# 多个名称之间通过逗号 , 分隔
kubectl describe nodes www.node01.com,www.node02.com
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 可查看详情的资源(笔者已学或已知)
# 节点
kubectl describe nodes <名称>
##### ---------------------------------------- #####
# Pod
kubectl describe pods <名称>
##### ---------------------------------------- #####
# 控制器 Deployment
kubectl describe deployments <名称>
kubectl describe deploy <名称>
# 水平自动扩缩 HPA
kubectl describe hpa <名称>
# 其他控制器 DaemonSet
kubectl describe daemonsets <名称>
kubectl describe ds <名称>
# 其他控制器 ReplicationController
kubectl describe replicationcontrollers <名称>
kubectl describe rc <名称>
# 其他控制器 ReplicaSet
kubectl describe replicaSets <名称>
kubectl describe rs <名称>
# 任务
kubectl describe jobs <名称>
# 计划任务
kubectl describe cronjobs <名称>
kubectl describe cj <名称>
##### ---------------------------------------- #####
# 持久卷
kubectl describe pv <名称>
# 持久卷申领
kubectl describe pvc <名称>
# 存储类
kubectl describe sc <名称>
##### ---------------------------------------- #####
# 密码存储 Secret
kubectl describe secrets <名称>
# 密码存储 ConfigMap
kubectl describe configmaps <名称>
kubectl describe cm <名称>
##### ---------------------------------------- #####
# 服务
kubectl describe services <名称>
kubectl describe svc <名称>
# 路由规则
kubectl describe ingress <名称>
kubectl describe ing <名称>
# 网络策略
kubectl describe networkpolicy <名称>
kubectl describe networkpolicies <名称>
##### ---------------------------------------- #####
# 角色
kubectl describe roles <名称>
# 角色绑定
kubectl describe rolebindings <名称>
# 集群角色
kubectl describe clusterroles <名称>
# 集群角色绑定
kubectl describe clusterrolebindings <名称>
# 服务账户
kubectl describe serviceaccounts <名称>
kubectl describe sa <名称>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
# 小技巧-列出污点
小技巧-列出污点
通过以下命令,你可以快速列出所有节点 以及 它们对应的污点。
# 查找 Taint 字符以及该字符下的 5 行内容
kubectl describe nodes | grep -A5 Taint
1
2
2
编辑 (opens new window)