K8S 如何查看 pod 中的容器

目录


    • 此命令不包括 init 容器
    kubectl get pods POD_NAME_HERE -o jsonpath={.spec.containers[*].name} -n namespace
    
    • 查看 init 容器
    kubectl get pods POD_NAME_HERE -o jsonpath={.spec.initContainers[*].name} -n namespace
    
    • 查看所有容器
    kubectl get pod POD_NAME_HERE -o jsonpath="{.spec['containers','initContainers'][*].name}" -n namespace
    

    示例:
    可以看到,该 pod 里有两个容器,一个是业务容器,一个是 sidecar 容器

    root@172.16.17.126[/root]# kubectl get pods k8s-slb-tqr6f -o jsonpath={.spec.containers[*].name} -n zcm9
    k8s-slb istio-proxy
    
    posted @ 2022-07-07 18:42  公博义  阅读(11884)  评论(0编辑  收藏  举报