Перейти к содержанию

Checker

Checker — это плагин для автоматизации типовых операций в кластере и ВЦОД. Он позволяет выполнять последовательности действий (процедуры) как вручную, так и по расписанию, отслеживать их выполнение и обрабатывать ошибки.

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

Ключевые понятия

Процедура — YAML-файл с набором шагов, созданный администратором кластера и доступный во ВЦОД после делегирования.

Шаг — отдельный этап процедуры, содержащий условия и действия. Например, перезагрузка ВМ, проверка статуса

Делегирование — назначение процедуры для использования в определенных ВЦОД.

Планирование — настройка автоматического выполнения процедуры по расписанию.

Как работает Checker?

  1. Администратор кластера создает процедуру и делегирует ее в определенный ВЦОД.

  2. Администратор ВЦОД видит эту процедуру в списке доступных через команды планирования или запуска.

  3. Администратор ВЦОД может:

    • запустить процедуру вручную;
    • запланировать ее автоматическое выполнение по расписанию;
    • остановить выполняющуюся процедуру;
    • просмотреть статус и логи выполнения.
  4. После завершения процедуры статус хранится 90 дней, затем удаляется автоматически.

Доступные действия

Все команды выполняются в контексте определенного ВЦОД.

  1. Просмотр доступных процедур.
  2. Планирование процедуры.
  3. Просмотр запланированных задач.
  4. Удаление задачи из расписания.
  5. Ручной запуск процедуры.
  6. Остановка выполняющейся процедуры.
  7. Просмотр статусов выполнения.

Дополнительная информация

  1. Подробное описание команд и примеры их использования описаны в статье Управление процедурами через CLI.
  2. Примеры процедур. Готовые сценарии для типовых задач.

Примечание

Администратор ВЦОД не может создавать, изменять или удалять процедуры, — эти действия выполняет только администратор кластера. Если вам нужна новая процедура, обратитесь к нему


Термины и определения содержатся в статьях: