如何获取 Kubernetes 中的自定义属性?
How to get the custom attributes in Kubernetes?
如何在 Kubernetes 中列出当前部署 运行 并显示自定义列,如下所述:
部署CONTAINER_IMAGEREADY_REPLICAS命名空间
数据应按部署名称的升序排序。
查看 -o custom-columns
功能。 https://kubernetes.io/docs/reference/kubectl/overview/#custom-columns 显示基础知识。困难的是 container_image,因为一个 pod 可以包含多个,但假设您只想要第一个,比如 .spec.template.containers[0].image
?试一试,看看效果如何。
根据问题获取自定义列的命令:
Kubectl get deployments -o custom-columns=DEPLOYMENT:.metadata.name,CONTAINER_IMAGE:..image,READY_REPLICAS:..replicas,NAMESPACE:..namespace
如何在 Kubernetes 中列出当前部署 运行 并显示自定义列,如下所述:
部署CONTAINER_IMAGEREADY_REPLICAS命名空间
数据应按部署名称的升序排序。
查看 -o custom-columns
功能。 https://kubernetes.io/docs/reference/kubectl/overview/#custom-columns 显示基础知识。困难的是 container_image,因为一个 pod 可以包含多个,但假设您只想要第一个,比如 .spec.template.containers[0].image
?试一试,看看效果如何。
根据问题获取自定义列的命令:
Kubectl get deployments -o custom-columns=DEPLOYMENT:.metadata.name,CONTAINER_IMAGE:..image,READY_REPLICAS:..replicas,NAMESPACE:..namespace