Политики — инструмент для массового управления инфраструктурой. В зависимости от типа политики могут проверять хосты на соответствие требованиям, выполнять скрипты и устанавливать обновления.
Редактировать можно все параметры политики.
Порядок действий
Авторизуйтесь в личном кабинете.
На верхней панели слева нажмите
и выберите Инфраструктура → Управление ПО.
Перейдите на вкладку Политики.
Нажмите на Название политики, которую нужно изменить.
В строке политики нажмите
, затем Редактировать.
Укажите Название политики.
(Опционально) Укажите Префикс хоста. Политика будет применяться только к хостам, название которых начинается с указанных символов.
(Опционально) Укажите Теги. Политика будет применяться только к хостам, которым назначены выбранные теги.
Ранее созданные теги выберите из списка.
Чтобы создать новый тег, введите название и нажмите Enter.
(Опционально) Добавьте Рекомендацию — информацию об управлении политикой и ее применении.
Укажите количество Одновременных обработок — количество хостов, на которых одновременно может применяться политика.
Укажите Время ожидания в минутах. Временной интервал, в течение которого применяется политика.
Если сервис не успеет запустить политику в течение установленного времени, политика не будет применена, и задача на применение получит статус Timeout.
Укажите График выполнения политики в формате cron-выражения. Например, 0 22 * * 1-5 для того, чтобы применять политику в 22:00 ежедневно с понедельника по пятницу.
Если политику нужно выполнить только один раз, заполните график произвольно, а после создания выключите выполнение политики по графику и запустите ее вручную.
(Опционально) Нажмите Выбрать из шаблона, чтобы посмотреть список предустановленных политик. Затем:
Из выпадающего списка Шаблоны политик выберите предустановленную политику. Контент политики в формате YAML появится в окне предпросмотра. Редактировать контент в окне предпросмотра нельзя, но вы можете изменить его после применения шаблона.
Нажмите Применить шаблон.
Выберите режим выполнения политики:
Validation — проверяет хосты на соответствие указанным требованиям, но не производит никаких действий.
Enforcement — проверяет хосты на соответствие требованиям и в случае несоответствия приводит их в ожидаемое состояние.
Patch — выполняет обновления пакетов, установленных на хосте.
Введите Контент политики в формате YAML. Формат заполнения контента политики зависит от выбранного режима.
Подробнее о том, как заполнять, смотрите в разделе Политики.
Нажмите Сохранить.
Результат
Политика будет изменена.