Изменение группы узлов
Для обращения к группе узлов используйте ее имя или уникальный идентификатор, которые можно узнать с помощью команды:
$ yc managed-kubernetes node-group list
+----------------------+----------------------+-------------+----------------------+---------------------+---------+------+
| ID | CLUSTER ID | NAME | INSTANCE GROUP ID | CREATED AT | STATUS | SIZE |
+----------------------+----------------------+-------------+----------------------+---------------------+---------+------+
| catt3knapbq5o0n134o1 | cati493bu7ian006a5j7 | k8s-demo-ng | cl1tbm76ms7pv6siti7l | 2019-11-20 12:01:02 | RUNNING | 2 |
+----------------------+----------------------+-------------+----------------------+---------------------+---------+------+
Изменить имя группы узлов
Вы можете изменить следующие параметры группы узлов:
- Имя.
- Описание.
- Количество узлов.
- Версию Kubernetes.
- Вычислительные ресурсы и размер диска узлов.
- Политику обновлений.
Чтобы изменить группу узлов:
- Откройте раздел Managed Service for Kubernetes в каталоге, где требуется изменить кластер Kubernetes.
- Нажмите на имя нужного кластера Kubernetes.
- Перейдите во вкладку Группы узлов.
- Нажмите кнопку Редактировать в правом верхнем углу.
- В открывшемся окне измените необходимые параметры.
- Нажмите кнопку Сохранить изменения.
Получите подробную информацию о команде для изменения группы узлов:
$ yc managed-kubernetes node-group update --help
Для изменения группы узлов воспользуйтесь следующими параметрами:
--new-name
— изменить имя.--description
— изменить описание.--service-account-id
,--service-account-name
— изменить сервисный аккаунт для ресурсов.--node-service-account-id
,--node-service-account-name
— изменить сервисный аккаунт для узлов.--version
— изменить версию Kubernetes.--latest-revision
— получить все доступные обновления для текущей версии мастера.--auto-upgrade
— управялять автоматическими обновлениями.- Управление окном обновлений:
--anytime-maintenance-window
— обновлять в любое время.--daily-maintenance-window
— обновлять ежедневно в выбранное время.--weekly-maintenance-window
— обновлять в выбранные дни.
Управлять метками группы узлов
Вы можете выполнять следующие действия с метками группы узлов:
Добавить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Добавьте метку группе узлов:
$ yc managed-kubernetes node-group add-labels my-node-group --labels new_label=test_label
done (28s)
id: catpl8c44kiibp20u4f3
cluster_id: catcsqidoos7tq0513us
created_at: "2020-01-22T10:34:43Z"
name: my-node-group
labels:
new_label: test_label
status: RUNNING
...
Изменить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Измените метку группы узлов:
Важно
Существующий набор labels
полностью перезаписывается набором, переданным в запросе.
$ yc managed-kubernetes node-group update my-node-group --labels test_label=my_ng_label
done (3s)
id: catpl8c44kiibp20u4f3
cluster_id: catcsqidoos7tq0513us
created_at: "2020-01-22T10:34:43Z"
name: my-node-group
labels:
test_label: my_ng_label
status: RUNNING
...
Удалить метку
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
Удалите метку группы узлов:
$ yc managed-kubernetes node-group remove-labels my-node-group --labels test_label
done (2s)
id: catpl8c44kiibp20u4f3
cluster_id: catcsqidoos7tq0513us
created_at: "2020-01-22T10:34:43Z"
name: my-node-group
status: RUNNING
...