Интеграция с S3-совместимым хранилищем

На Рис. 1 представлена схема интеграции с S3-совместимым хранилищем.

s3 integration
Рис. 1. Интеграция с S3-совместимым хранилищем

Интеграция с S3-совместимым хранилищем обеспечивает:

  • хранение формул модуля координации (SaltStack);

  • хранение мультимедиа-контента, который используется для отображения в пользовательском интерфейсе «Магазин приложений».

Перед тем как настроить интеграцию необходимо:

  1. Cоздать техническую учетную запись для подключения к хранилищу.

  2. Создать бакеты:

    • salt-bucket — для хранения формул модуля координации (SaltStack);

  • icons-bucket — для хранения иконок;

  • images-bucket — для хранения изображений и скриншотов;

  • others-bucket — для хранения прочего мультимедиа-контента;

  • script-bucket — для исполняемых файлов (скриптов), предназначенных для установки агентов (minions) на устройства;

  • bootloader-bucket — для исполняемых файлов (скриптов) IPXE-загрузчиков.

Настройка интеграции выполняется в несколько шагов при установке продукта отдельно для каждого сервера управления (master). Подробное описание каждого шага содержится в руководстве по установке.

Последовательность шагов для настройки хранения формул модуля координации (SaltStack):

  1. При конфигурировании сервера управления (master) выполните настройку подключения сервера управления (master) к бакету salt-bucket.

  2. (Опционально) загрузите пользовательские формулы в бакет salt-bucket, который вы подключили к серверу управления (master).

    Подробную информацию о создании и использовании формул см. в разделе «Работа с формулами».

Для загрузки мультимедиа-контента в бакеты icons-bucket, images-bucket и others-bucket используйте раздел «Создание конфигурации программного обеспечения» пользовательского интерфейса «Кабинет администратора».