Облачная платформаEvolution

Создать политику

Эта статья полезна?

Политики — инструмент для массового управления инфраструктурой. В зависимости от типа они могут проверять хосты на соответствие указанным требованиям, выполнять скрипты и устанавливать обновления.

Порядок действий

  1. Авторизуйтесь в личном кабинете.

  2. На верхней панели слева нажмите Кнопка с изображением девяти точек и выберите Инфраструктура → Управление ПО.

  3. Перейдите на вкладку Политики.

  4. В правом верхнем углу нажмите Создать политику.

  5. Укажите Название политики.

  6. (Опционально) Укажите Префикс хоста. Политика будет применяться только к хостам, название которых начинается с указанных символов.

  7. (Опционально) Укажите Теги. Политика будет применяться только к хостам, которым назначены выбранные теги.

    • Ранее созданные теги выберите из списка.

    • Чтобы создать новый тег, введите название и нажмите Enter.

  8. Выберите Операционную систему, чтобы политика применялась к хостам с выбранной ОС.

    Примечание

    Если вашей операционной системы нет в списке, но она соответствует требованиям по работе с сервисом, введите название вручную. Точное название операционной системы на хосте можно посмотреть в параметрах подключенного хоста на вкладке Виртуальные машины.

  9. (Опционально) Добавьте Рекомендацию — информацию о том, как настроить хост для успешного прохождения политики.

  10. Укажите количество Одновременных обработок — количество хостов, на которых одновременно может применяться политика.

  11. Укажите Время ожидания в минутах — временной интервал, в течение которого применяется политика. Если сервис не успеет запустить политику в течение установленного времени, политика не будет применена и задача на применение получит статус Timeout.

  12. Укажите График выполнения политики в формате cron-выражения. Например, 0 22 * * 1-5 для того, чтобы применять политику в 22:00 ежедневно с понедельника по пятницу. Если политику нужно выполнить только один раз, заполните график произвольно, а после создания выключите выполнение политики по графику и запустите вручную.

  13. (Опционально) Активируйте опцию Включить политику при создании.

  14. (Опционально) Нажмите Выбрать из шаблона, чтобы посмотреть список предустановленных политик.

    Затем:

    1. Из выпадающего списка Шаблоны политик выберите предустановленную политику. Контент политики в формате YAML появится в окне предпросмотра. Редактировать политику в окне предпросмотра нельзя, но вы можете изменить ее после применения шаблона.

    2. Нажмите Применить шаблон.

  15. Выберите режим выполнения политики:

    • Validation — проверяет хосты на соответствие указанным требованиям, но не производит никаких действий.

    • Enforcement — проверяет хосты указанным требованиям, и в случае несоответствия приводит в ожидаемое состояние.

    • Patch — выполняет обновления пакетов, установленных на хосте.

  16. Введите Контент политики в формате YAML. Формат заполнения контента политики зависит от выбранного режима.

    Подробнее о том, как заполнять, смотрите в разделе Политики.

  17. Нажмите Создать.

Результат

Политика появится в списке. Чтобы запустить ее на хостах, см. Запустить применение политики.