Добавить или изменить метку в существующем пуле узлов в GKE - PullRequest
3 голосов
/ 21 марта 2019

Я создал кластер GKE с пулом узлов, но забыл пометить узлы ... В пользовательском интерфейсе Google Cloud Platform я не могу редактировать или добавлять метки Kubernetes для существующего пула узлов ... Как я могу сделать это без воссоздания всего пула узлов?

The label field is unchangeable

Ответы [ 2 ]

3 голосов
/ 23 марта 2019

Невозможно редактировать метки без воссоздания узлов, поэтому GKE не поддерживает обновление меток в пулах узлов.

В GKE метки Kubernetes применяются к узлам двоичным файлом kubelet, который получает их как флаги, передаваемые через скрипт запуска узла. Поскольку воссоздание всех узлов в пуле узлов столь же разрушительно (или более разрушительно), как и создание нового пула узлов, обновление меток не поддерживается для обновления пула узлов.

1 голос
/ 21 марта 2019

Вы можете редактировать конфигурацию вашего узла, включая метки, с помощью kubectl:

kubectl edit node <your node name>

Используйте kubectl get node, чтобы получить список ваших узлов.Если у вас возникли проблемы с подключением к вашему кластеру GKE, посмотрите документы здесь .

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