如何列出Kubernetes中的所有容器?

如何使用kubectl列出Kubernetes集群中的所有容器?

目前的文档没有提到像“容器”资源。

 kubectl get pod -o json 

列出所有包含容器描述的窗格。 但是有没有可能把容器列为一等公民?

当你不使用命名空间标志时,你只能看到默认的命名空间。 尝试

 kubectl get pod --all-namespaces 

这将列出你的群集中的所有豆荚

你可以通过命名空间来过滤

 kubectl get pod -n kube-system 

显示所有容器

 kubectl get pods --all-namespaces -o jsonpath={.items[*].spec.containers[*].name} 
 kubectl get pods --all-namespaces 

编辑:该死,烧了! 🙂