PS:如果您的 Pod 长这样,那需要打标签了。

K8s 不仅可以给资源打标签,还可以通过标签选择器筛选出你想要的对象。
列出标签
kubectl get po --show-labels
只展示特定标签
kubectl get po -L label1, label2 /
为已创建的 Pod 添加标签
kubectl label po xxxx xxxx=manual
为节点添加标签
kubectl label node gke-kubia-8f56-node-0rrx gpu=true
通过标签选择器列出节点
kubectl get node -l gpu=true
# kubectl get namespace/ns(缩写)NAME STATUS AGEdefault Active 102dkube-node-lease Active 102dkube-public Active 102dkube-system Active 102dtest Active 61d# 查看详细命名空间信息情况# kubectl describe namespace defaultName: defaultLabels: <none>Annotations: <none>Status: ActiveNo resource quota.No LimitRange resource.…省略部分信息…
# 创建新的命名空间资源信息:# kubectl create ns testnamespace/test created# kubectl get nsNAME STATUS AGEtest Active 4s# 删除已有命名空间资源信息:# kubectl delete ns test --- 删除操作比较危险,慎用- 创建指定命名空间# kubectl create ns test# kubectl get ns testNAME STATUS AGEtest Active 61d
切换指定命名空间:
切换命名空间后,kubectl get pods 如果不指定 -n ,查看的就是 kube-system 命名空间的资源了。
# kubectl config set-context --current --namespace=kube-systemContext "kubernetes-admin@kubernetes" modified.说明:表示从默认所在的default的命名空间状态,切换到指定的命名空间资源中# kubectl get podsNAME READY STATUS RESTARTS AGEcalico-kube-controllers-6949477b58-5dqv4 1/1 Running 1 61dcalico-node-4ggj8 1/1 Running 1 102dcalico-node-4rmhx 1/1 Running 1 102dcalico-node-5xmjw 1/1 Running 2 102dcoredns-7f89b7bc75-krpzf 1/1 Running 1 61dcoredns-7f89b7bc75-qvj5m 1/1 Running 1 61detcd-k8s-master-01 1/1 Running 1 102detcd-k8s-master-02 1/1 Running 1 102dkube-apiserver-k8s-master-01 1/1 Running 1 102dkube-apiserver-k8s-master-02 1/1 Running 1 102dkube-controller-manager-k8s-master-01 1/1 Running 4 102dkube-controller-manager-k8s-master-02 1/1 Running 4 102dkube-proxy-2zrtt 1/1 Running 1 102dkube-proxy-dcxsv 1/1 Running 2 102dkube-proxy-hs8x2 1/1 Running 1 102dkube-scheduler-k8s-master-01 1/1 Running 4 102dkube-scheduler-k8s-master-02 1/1 Running 4 102d# kubectl config set-context --current --namespace=defaultContext "kubernetes-admin@kubernetes" modified.# 说明:表示从指定的命名空间所在的状态,切换到default的命名空间资源中# kubectl get podsNAME READY STATUS RESTARTS AGEnginx-test-75c685fdb7-6g5m7 1/1 Running 1 61dnginx-test-75c685fdb7-6j9s8 1/1 Running 1 61dpod-first 1/1 Running 0 54m
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70013542/viewspace-2958287/ ,如需转载,请注明出处,否则将追究法律责任。