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