- tocdepth
2
Управление рабочими нагрузками и Jobs
После создания рабочей нагрузки вы можете обновлять, отслеживать, откатывать или удалять рабочую нагрузку, а также редактировать ее YAML-файл.
В таблице приведены операции по управлению рабочей нагрузкой и Jobs.
Операция |
Описание |
---|---|
Можно просматривать использование CPU и памяти рабочими нагрузками и подами в консоли CCE. |
|
Можно просматривать логи рабочих нагрузок. |
|
Можно заменять образы или их теги для быстрого обновления Deployments, StatefulSets и DaemonSets без прерывания работы сервисов. |
|
Можно изменять и загружать YAML-файлы Deployments, StatefulSets, DaemonSets и подов в консоли CCE, а также просматривать, копировать и загружать YAML-файлы Jobs и Cron Jobs. |
|
Можно откатить только Deployments. |
|
Можно повторно развернуть рабочую нагрузку. После этой операции все поды будут перезапущены. |
|
Только Deployments поддерживает эту операцию. |
|
Представляют собой key-value пары и могут быть прикреплены к рабочим нагрузкам для affinity и anti-affinity планирования. Jobs и Cron Jobs не поддерживают эту операцию. |
|
Можно удалить рабочую нагрузку или Job, которые больше не нужны. После этой операции рабочие нагрузки или Jobs не могут быть восстановлены. |
|
Можно просматривать название, типы, количество, время первого появления и время последнего появления событий Kubernetes. |
|
Стоп/Старт |
Можно только запустить или остановить Cron Jobs. |
Мониторинг рабочей нагрузки
Чтобы просмотреть состояние ресурсов, например рабочей нагрузки Deployments:
Войдите в консоль CCE.
Нажмите на название созданного кластера.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
В строке с рабочей нагрузкой нажмите Monitor.
Откроется дашборд с метриками.
Примечание
Можно просмотреть метрики другим способом: перейдите на вкладку Pods и в строке с рабочей нагрузкой нажмите Monitor.
Просмотр логов
Чтобы просмотреть логи, например Deployments:
Войдите в консоль CCE.
Нажмите на название созданного кластера.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
В строке с рабочей нагрузкой нажмите View Log.
Откроется страница с логами.
Обновление рабочей нагрузки
Перед заменой образа или его версии загрузите новый образ в SWR. Чтобы обновить рабочую нагрузку, например Deployments:
Войдите в консоль CCE.
Нажмите на название созданного кластера.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
В строке с рабочей нагрузкой нажмите Upgrade.
Примечание
Рабочие нагрузки нельзя обновить пакетно.
Перед обновлением StatefulSet необходимо вручную удалить старые поды.
Обновите рабочую нагрузку и нажмите Upgrade Workload.
Изменение YAML-файла
Чтобы изменить YAML-файл, например Deployments:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Чтобы изменить YAML-файл, нажмите
рядом с названием рабочей нагрузки.Измените YAML-файл.
Чтобы сохранить изменения, нажмите
.(Опционально) Чтобы скачать YAML-файл, в окне Edit YAML нажмите Download.
Откат рабочей нагрузки
CCE записывает историю выпуска всех версий Deployments. Чтобы откатить рабочую нагрузку:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Нажмите
рядом с названием рабочей нагрузки.Перейдите на вкладку Change History.
Нажмите Roll Back to This Version.
Вручную подтвердите YAML-файл и нажмите OK.
Повторное развертывание рабочей нагрузки
Чтобы повторно развернуть рабочую нагрузку, например Deployments:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Нажмите
рядом с названием рабочей нагрузки.Нажмите OK.
Включение/Отключение обновления
Чтобы включить/отключить обновление:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Нажмите
рядом с названием рабочей нагрузки.Нажмите Yes.
Примечание
Deployments в состоянии отключенного обновления не могут быть откатаны.
Управление метками
Метки можно добавить к нескольким или к определенной рабочей нагрузке. Чтобы добавить метку для рабочей нагрузки, например для Deployments:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Нажмите
рядом с названием рабочей нагрузки.Нажмите Add.
Укажите key и value и нажмите OK.
Удаление рабочей нагрузки/Job
Чтобы удалить рабочую нагрузку, например Deployments:
Войдите в консоль CCE.
В левом меню выберите Workloads.
Перейдите на вкладку Deployments.
Нажмите
рядом с названием рабочей нагрузки.Внимательно прочитайте информацию об удалении.
Рабочую нагрузку нельзя восстановить после ее удаления. Соблюдайте осторожность при выполнении этой операции.
Нажмите Yes.
Примечание
Если узел, на котором расположен под, недоступен или выключен, и рабочая нагрузка не может быть удалена, вы можете принудительно удалить под.
Убедитесь, что удаляемые тома хранения не используются другими рабочими нагрузками. Если эти тома импортированы или имеют снапшоты, то их можно только отвязать.
Просмотр событий (events)
Чтобы просмотреть события:
Войдите в консоль CCE.
Нажмите на название созданного кластера.
В левом меню выберите Workloads.
Перейдите на вкладку Pods.
В строке с рабочей нагрузкой нажмите View Events.
Откроется страница с названием, типом, количеством и временем события.
Была ли статья полезной?
для Dev & Test