Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Yandex Managed Service for Kubernetes
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Подключение к узлу по SSH
    • Создание файла конфигурации
    • Сетевые сценарии
      • Обеспечение доступа к приложению, запущенному в кластере Kubernetes
      • Работа с сетевыми политиками кластера Kubernetes
    • Шифрование секретов
    • Работа с постоянными томами
      • Динамическая подготовка тома
      • Статическая подготовка тома
      • Управление классами хранилищ
      • Увеличение размера тома
      • Подключение тома в блочном режиме
    • Управление кластером Kubernetes
      • Добавление учетных данных кластера Kubernetes в конфигурационный файл kubectl
      • Получение информации о кластере Kubernetes
      • Создание кластера Kubernetes
      • Изменение кластера Kubernetes
      • Удаление кластера Kubernetes
    • Управление группой узлов
      • Получение информации о группе узлов
      • Создание группы узлов
      • Изменение группы узлов
      • Удаление группы узлов
  • Сценарии использования
    • Интеграция с Container Registry
    • Запуск рабочих нагрузок с GPU
    • Резервное копирование в Object Storage
  • Концепции
    • Взаимосвязь ресурсов сервиса
    • Релизные каналы и обновления
    • Использование объектов API Kubernetes
      • Том
      • Сервис
    • Группа узлов
      • Автоматическое масштабирование группы узлов
      • Расселение подов с узла
      • Динамическое резервирование ресурсов для узла
      • Группы узлов с GPU
    • Сетевые политики кластера Kubernetes
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC
      • Обзор
      • ClusterService
      • NodeGroupService
      • VersionService
      • OperationService
    • REST
      • Обзор
      • Cluster
        • Обзор
        • create
        • delete
        • get
        • list
        • listNodeGroups
        • listOperations
        • update
      • NodeGroup
        • Обзор
        • create
        • delete
        • get
        • list
        • listOperations
        • update
      • Version
        • Обзор
        • list
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Управление группой узлов
  3. Изменение группы узлов

Изменение группы узлов

  • Изменить имя группы узлов
  • Управлять метками группы узлов
    • Добавить метку
    • Изменить метку
    • Удалить метку

Для обращения к группе узлов используйте ее имя или уникальный идентификатор, которые можно узнать с помощью команды:

$ 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.
  • Вычислительные ресурсы и размер диска узлов.
  • Политику обновлений.
Консоль управления
CLI
API

Чтобы изменить группу узлов:

  1. Откройте раздел Managed Service for Kubernetes в каталоге, где требуется изменить кластер Kubernetes.
  2. Нажмите на имя нужного кластера Kubernetes.
  3. Перейдите во вкладку Группы узлов.
  4. Нажмите кнопку Редактировать в правом верхнем углу.
  5. В открывшемся окне измените необходимые параметры.
  6. Нажмите кнопку Сохранить изменения.

Получите подробную информацию о команде для изменения группы узлов:

$ 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 — обновлять в выбранные дни.

Чтобы изменить параметры группы узлов, воспользуйтесь методом update для ресурса NodeGroup.

Управлять метками группы узлов

Вы можете выполнять следующие действия с метками группы узлов:

  • Добавить
  • Изменить
  • Удалить

Добавить метку

CLI

Если у вас еще нет интерфейса командной строки 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
...

Изменить метку

CLI

Если у вас еще нет интерфейса командной строки 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
...

Удалить метку

CLI

Если у вас еще нет интерфейса командной строки 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
...
В этой статье:
  • Изменить имя группы узлов
  • Управлять метками группы узлов
  • Добавить метку
  • Изменить метку
  • Удалить метку
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»