Тип конфигурации «Пакет конфигураций»
Конфигурация типа «Пакет конфигураций» предназначена для создания пакета формул.
Пакет формул — это упорядоченный набор инструкций, которые выполняются последовательно. Если выполнение одной из формул приводит к ошибке, дальнейшее выполнение прекращается, а весь пакет завершается с сообщением о сбое.
Цель составления формул в таком пакете заключается в достижении определенного состояния устройства или группы устройств путем установки необходимого программного обеспечения и настройки профилей пользователей.
Создание пакета конфигураций
Для создания пакета конфигурации:
-
На боковой панели главной страницы выберите Конфигурации.
-
Нажмите на кнопку Создать конфигурацию и в выпадающем списке выберите Пакет конфигураций:
-
На странице создания пакета конфигураций заполните поля:
-
Название(обязательное поле) — имя пакета конфигураций; -
Описание— краткое описание пакета конфигураций; -
Формула salt(обязательное поле) — наименование формулы; -
Теги для поиска— теги конфигураций;Выберите теги из списка доступных или создайте новые.
Для создания нового тега:-
Введите наименование для нового тега. Например — «браузер».
-
В выпадающем окне нажмите на Добавить «браузер».
-
-
Расположение— выберите в дереве папку, в которой должна располагаться конфигурация; при необходимости воспользуйтесь поиском — наберите не менее трех символов, содержащихся в наименовании искомой папки, в поле ввода; -
Последовательность шагов(обязательное поле) — последовательность шагов выполнения пакета конфигураций.Для добавления нового шага:
-
Нажмите на кнопку Добавить шаг.
-
В открывшемся окне выберите конфигурацию и ее версию. Пример:
-
Нажмите на кнопку Добавить.
При необходимости для каждого шага можно задать признак прекращения выполнения пакета формул, если применение данного шага завершилось с ошибкой, а начиная со второго шага можно задать условия их выполнения.
Например:
-
Выберите первый шаг и нажмите на Редактировать — на панели быстрого просмотра отобразится флажок Прекращать при ошибке.
-
Чтобы выполнение пакета формул прекращалось в случае ошибки, установите флажок и нажмите на Сохранить.
-
Выберите второй шаг и нажмите на Редактировать — помимо флажка Прекращать при ошибке на панели быстрого просмотра дополнительно отобразятся поля:
-
Выполнять при — позволяет выбрать условие: выполнять шаг при успешном выполнении или при ошибке выполнения шага, заданного в поле Шаги выполнения;
-
Шаги выполнения — позволяет выбрать шаг из заданной последовательности шагов выполнения пакета, от успешности выполнения которого будет зависеть выполнение текущего шага.
-
-
Выполнив необходимые настройки, нажмите на Сохранить.
-
Чтобы изменить порядок шагов в пакете формул, нажмите
в строке перемещаемого шага и, удерживая левую кнопку мыши нажатой, перетащите шаг в требуемую позицию в последовательности. -
-
Нажмите на кнопку Создать — пакет будет создан и добавлен в список конфигураций.
Пример заполнения полей:
Для просмотра созданного пакета конфигураций выберите его в списке конфигураций и в окне быстрого просмотра нажмите на Открыть:
Пример страницы с информацией о пакете конфигураций:
Редактирование пакета конфигураций
Для редактирования пакета конфигураций:
-
Выберите пакет конфигураций.
-
Нажмите правой кнопкой мыши на записи и выберите Редактировать или на панели быстрого просмотра в списке действий нажмите на Редактировать:
-
Внесите изменения в значения в полях
Название,ОписаниеиТеги для поиска. При необходимости измените расположение конфигурации, выбрав папку в иерархии.Для изменения перечня шагов конфигураций или порядка их применения требуется создать новый пакет.
Удаление пакета конфигураций
Для удаления пакета конфигураций:
-
Выберите пакет конфигураций.
-
Нажмите правой кнопкой мыши на записи и выберите Удалить или на панели быстрого просмотра в списке действий нажмите на Удалить:
-
Подтвердите удаление, нажав на кнопку Удалить.
При удалении пакета конфигураций соответствующая ему формула SaltStack автоматически удаляется из S3-совместимого хранилища. Если в этот момент возникнут проблемы с доступом к хранилищу, формула останется в хранилище и может сохранить статус Загружен или получить статус Частично загружен. В этом случае необходимо удалить формулу вручную.