nav-img
Evolution

Управлять метками (labels)

Метки на рабочих узлах позволяют выбирать узлы по разным признакам. Например, чтобы назначать поды на узлы с определенными метками.

В разделе описано, как добавить метку к группе узлов, изменить или удалить метку. Добавление метки при создании группы узлов описано в инструкции Создать группу узлов.

Внимание

Применение новых меток или новых значений меток на узлах и удаление меток с узлов выполняется в течение пяти минут.

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

  1. Перейдите в сервис Managed Kubernetes.

  2. Найдите кластер, к группе узлов которого требуется добавить метку, и нажмите на его название.

  3. В меню слева перейдите в раздел Группы узлов.

  4. В строке с нужной группой узлов нажмите Горизонтальное меню и выберите Редактировать.

  5. В разделе Метки узлов нажмите Добавить метку.

    Заполните поля:

    1. Ключ — значение в формате <label-key-prefix>/<label-key-name>.

      Где:

      • <label-key-prefix> — необязательная часть. Состоит из последовательности DNS-меток, разделенных точками, за которой следует «/». Длина не более 253 символов.

        Префиксы «kubernetes.io/», «k8s.io/», «mk8s.cloud.ru/» зарезервированы системными компонентами.

      • <label-key-name> — обязательная часть. Длина не более 63 символов.

    2. Значение — параметр, который нужно присвоить ключу.

      Ограничения:

      • Можно использовать латинские буквы, цифры, подчеркивания, точки и дефисы.

      • Длина не более 63 символов.

      • Может начинаться и заканчиваться только буквой или цифрой.

    Максимальное количество меток — 50.

  6. Нажмите Сохранить.

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

Метки, которые пользователь установил вручную, например через kubectl, нельзя изменить инструментами Managed Kubernetes.

  1. Перейдите в сервис Managed Kubernetes.

  2. Найдите кластер, для группы узлов которого требуется изменить метку, и нажмите на его название.

  3. В меню слева перейдите в раздел Группы узлов.

  4. В строке с нужной группой узлов нажмите Горизонтальное меню и выберите Редактировать.

  5. В разделе Метки узлов измените Ключ или Значение.

    Заполните поля:

    1. Ключ — значение в формате <label-key-prefix>/<label-key-name>.

      Где:

      • <label-key-prefix> — необязательная часть. Состоит из последовательности DNS-меток, разделенных точками, за которой следует «/». Длина не более 253 символов.

        Префиксы «kubernetes.io/», «k8s.io/», «mk8s.cloud.ru/» зарезервированы системными компонентами.

      • <label-key-name> — обязательная часть. Длина не более 63 символов.

    2. Значение — параметр, который нужно присвоить ключу.

      Ограничения:

      • Можно использовать латинские буквы, цифры, подчеркивания, точки и дефисы.

      • Длина не более 63 символов.

      • Может начинаться и заканчиваться только буквой или цифрой.

    Максимальное количество меток — 50.

  6. Нажмите Сохранить.

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

  1. Перейдите в сервис Managed Kubernetes.

  2. Найдите кластер, для группы узлов которого требуется удалить метку, и нажмите на его название.

  3. В меню слева перейдите в раздел Группы узлов.

  4. В строке с нужной группой узлов нажмите Горизонтальное меню и выберите Редактировать.

  5. В разделе Метки узлов в строке с меткой нажмите Иконка удаления и подтвердите удаление.

  6. Нажмите Сохранить.