Тип конфигурации «Программное обеспечение»
Работа с конфигурациями типа «Программное обеспечение» включает операции по созданию, редактированию и удалению конфигураций и их версий.
Создание конфигурации
Для создания конфигурации с типом «Программное обеспечение»:
-
Откройте страницу создания конфигурации одним из двух способов:
-
на боковой панели главной страницы выберите Конфигурации, нажмите на кнопку Создать конфигурацию и в выпадающем списке выберите Программное обеспечение:
-
на боковой панели главной страницы выберите Программное обеспечение и нажмите на кнопку Создать.
-
-
На странице создания конфигурации заполните поля:
-
Название(обязательное поле) — имя конфигурации программного обеспечения; -
Иконка— значок программного обеспечения, к которому относится конфигурация; -
Доступность в магазине приложений— признак доступности программного обеспечения в интерфейсе пользователя «Магазин приложений»; -
Категории— категории программного обеспечения, к которым относится конфигурация; -
Расположение— выберите в дереве папку, в которой должна располагаться конфигурация; при необходимости воспользуйтесь поиском — наберите не менее трех символов, содержащихся в наименовании искомой папки, в поле ввода; -
Краткое описание— краткое описание программного обеспечения; -
Полное описание— подробное описание программного обеспечения; -
Инструкция— инструкции по установке программного обеспечения; -
Картинки— скриншоты с инструкциями по установке программного обеспечения.
-
Пример заполнения полей:
Созданная конфигурация отображается в разделах:
-
Конфигурации:
-
Программное обеспечение:
Работа с конфигурацией может вестись как в резделе Конфигурации, так и в разделе Программное обеспечение.
Далее необходимо добавить версию конфигурации и задать требуемые параметры.
Редактирование конфигурации
Для редактирования конфигурации программного обеспечения:
-
Выберите конфигурацию с типом «Программное обеспечение».
-
Нажмите правой кнопкой мыши на записи и выберите Редактировать или на панели быстрого просмотра в списке действий нажмите на Редактировать:
-
На странице редактирования внесите изменения в значения полей. При необходимости измените расположение конфигурации, выбрав папку в иерархии.
-
Нажмите на кнопку Сохранить.
Удаление конфигурации
Для удаления конфигурации программного обеспечения:
-
Выберите конфигурацию с типом «Программное обеспечение».
-
Нажмите правой кнопкой мыши на записи и выберите Удалить или на панели быстрого просмотра в списке действий нажмите на Удалить:
-
Подтвердите удаление, нажав на кнопку Удалить.
Перед удалением выполнятся проверка:
-
если конфигурация не применяется к коллекции, она удаляется; отображается сообщение об успешном удалении;
-
если конфигурация применяется к коллекции, отображается информационное сообщение, указывающее на причину невозможности удаления и требуемое действие.
Добавление версии конфигурации
Для добавления версии конфигурации программного обеспечения:
-
Выберите конфигурацию с типом «Программное обеспечение».
-
Дважды щелкните на записи, нажмите правой кнопкой мыши на записи и выберите Открыть или на панели быстрого просмотра в списке действий нажмите на Открыть:
-
На странице с информацией о конфигурации в разделе Версии нажмите на + Добавить версию:
-
На странице добавления версии конфигурации заполните поля:
-
Версия(обязательное поле) — версия конфигурации; -
Формула(обязательное поле) — наименование формулы;Выберите формулу из выпадающего списка. Для поиска формулы по наименованию начните вводить символы в поле.
Для создания и загрузки новой формулы перейдите в раздел «Загрузка формул Saltstack». -
Дата релиза(обязательное поле) — планируемая дата релиза добавляемой версии; -
Размер пакета— размер пакета в мегабайтах; -
Содержимое pillar-файла— содержимое pillar-файла в формате JSON;Пример pillar-файла (файл pillar.example) поставляется вместе с соответствующей формулой в формате YAML (см. раздел «Работа с версиями конфигураций»). Для преобразования YAML-файла в JSON-файл используйте любой конвертор, например — Code Beautify.
Содержимое pillar-файла должно быть указано в формате JSON.
Указывать имя формулы при добавлении pillar-файла не требуется: оно добавляется автоматически при сохранении версии конфигурации.
Пример создания версии конфигурации
2.0.0с формулойyandex4:
Версия создана:
-
Доступность в магазине приложений— признак доступности программного обеспечения в интерфейсе пользователя «Магазин приложений»; -
Особенности установки— описание особенностей установки версии; -
Описание обновления— описание изменений, внесенных в версии; -
флажок Актуальная версия — сделать версию актуальной (версией по умолчанию).
-
-
Нажмите на кнопку Создать.
Пример заполнения полей:
Версия конфигурации создана:
Редактирование версии конфигурации
Для редактирования версии конфигурации программного обеспечения:
-
Выберите конфигурацию с типом «Программное обеспечение».
-
Дважды щелкните на записи, нажмите правой кнопкой мыши на записи и выберите Открыть или на панели быстрого просмотра в списке действий нажмите на Открыть:
-
В строке версии конфигурации нажмите на
и в выпадающем меню выберите Редактировать:
-
Внесите изменения и нажмите на кнопку Сохранить.
Изменение актуальной версии конфигурации
Чтобы присвоить одной из версий конфигурации статус Актуальная версия (версия по умолчанию), выполните одно из следующих действий:
-
установите флажок Актуальная версия:
-
на странице создания версии;
-
на странице редактирования версии;
-
-
в строке версии конфигурации нажмите на
и выберите Сделать актуальной:
Удаление версии конфигурации
Для удаления версии конфигурации программного обеспечения:
-
Выберите конфигурацию с типом «Программное обеспечение».
-
Дважды щелкните на записи, нажмите правой кнопкой мыши на записи и выберите Открыть или на панели быстрого просмотра в списке действий нажмите на Открыть:
-
В строке версии конфигурации нажмите на
и в выпадающем меню выберите Удалить:
-
Подтвердите удаление, нажав на кнопку Удалить.
Перед удалением выполнятся проверка:
-
если версия конфигурации не применяется к коллекции, она удаляется; отображается сообщение об успешном удалении;
-
если версия конфигурации применяется к коллекции, отображается информационное сообщение, указывающее на причину невозможности удаления и требуемое действие.