Как получить пользовательские атрибуты в Kubernetes? - PullRequest
0 голосов
/ 27 марта 2020

Как составить список текущих развертываний, запущенных в Kubernetes, с отображением пользовательских столбцов, как указано ниже:

DEPLOYMENT CONTAINER_IMAGE READY_REPLICAS NAMESPACE

Данные должны быть отсортированы по возрастанию порядок имени развертывания.

Ответы [ 2 ]

1 голос
/ 27 марта 2020

Посмотрите на функцию -o custom-columns. https://kubernetes.io/docs/reference/kubectl/overview/#custom -колонки показывает основы. Сложнее всего будет container_image, так как модуль может содержать более одного, но при условии, что вам просто нужно первое, что-то вроде .spec.template.containers[0].image? Сделайте снимок и посмотрите, как оно пойдет.

0 голосов
/ 27 марта 2020

Команда для получения пользовательских столбцов в соответствии с вопросом:

Kubectl get deployments -o custom-columns=DEPLOYMENT:.metadata.name,CONTAINER_IMAGE:..image,READY_REPLICAS:..replicas,NAMESPACE:..namespace

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...