Mam*_*mun 13 kubernetes kubectl kubernetes-pod
我的 Kubernetes 集群中的 2 个节点中有多个 pod。(请参见下文)。
有没有办法告诉我哪些是静态 Pod?(也许是某种kubectl命令?)
谢谢!
controlplane $ k get pods -A -o wide
NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
kube-system coredns-f9fd979d6-h865q 1/1 Running 0 119s 10.244.0.5 node02 <none> <none>
kube-system coredns-f9fd979d6-z4j6f 1/1 Running 0 119s 10.244.1.5 node01 <none> <none>
kube-system etcd-a1b2k7h7 1/1 Running 0 2m9s 172.17.0.79 node02 <none> <none>
kube-system kube-apiserver-g8j4k8o8 1/1 Running 0 2m9s 172.17.0.79 node02 <none> <none>
Run Code Online (Sandbox Code Playgroud)
pka*_*mol 17
使用命令检查静态 pod 的所有者引用kubectl describe应该表明这样的 pod 不是由a 控制的ReplicaSet,而是由Node/controlplane
Edu*_*llo 16
您可以通过 进行过滤OwnerReference.Kind。静态 Pod 具有NodeOwnerReference 类型。
您可以用来--custom-columns列出所有 Pod 及其所有者引用。例子:
$ kubectl get pods --all-namespaces -o custom-columns=NAME:.metadata.name,CONTROLLER:.metadata.ownerReferences[].kind,NAMESPACE:.metadata.namespace
NAME CONTROLLER NAMESPACE
busybox-6ff78776d5-k56fx ReplicaSet default
nginx-6b87f7d77c-rq6fl ReplicaSet default
coredns-74ff55c5b-xpgnq ReplicaSet kube-system
etcd-minikube Node kube-system
ingress-nginx-admission-create-n6j7k Job kube-system
ingress-nginx-admission-patch-45xvw Job kube-system
ingress-nginx-controller-65cf89dc4f-g7lwm ReplicaSet kube-system
kindnet-44pq8 DaemonSet kube-system
kindnet-nqhg9 DaemonSet kube-system
kube-apiserver-minikube Node kube-system
kube-controller-manager-minikube Node kube-system
kube-proxy-nmzbn DaemonSet kube-system
kube-proxy-wlmdz DaemonSet kube-system
kube-scheduler-minikube Node kube-system
metrics-server-58966dd6b9-schjr ReplicaSet kube-system
storage-provisioner <none> kube-system
Run Code Online (Sandbox Code Playgroud)
或者用于jq仅过滤静态 Pod ( kind == "Node"):
$ kubectl get pods --all-namespaces -o json | jq -r '.items | map(select(.metadata.ownerReferences[]?.kind == "Node" ) | .metadata.name) | .[]'
etcd-minikube
kube-apiserver-minikube
kube-controller-manager-minikube
kube-scheduler-minikube
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8145 次 |
| 最近记录: |