Для доступа к службе SaltStack Config и использования объектов и действий SaltStack Config в vRealize Automation можно настроить интеграцию SaltStack Config.

Благодаря применению vRealize Automation SaltStack Config можно подготавливать, настраивать и развертывать программное обеспечение (ПО) на виртуальных машинах в среде любого масштаба в режиме автоматизации на основе событий. Кроме того, SaltStack Config можно использовать для определения оптимальных состояний ПО, соответствующих нормативным требованиям, и их принудительного применения в рамках всей среды.

Установка

Прежде чем интегрировать SaltStack Config с vRealize Automation, необходимо сначала установить его в своей среде. Дополнительные сведения см. в разделе Установка и настройка SaltStack Config.

Примечания

Интегрированный экземпляр SaltStack Config доступен для vRealize Automation при следующих условиях:

  • Интеграция SaltStack Config связывается с конкретным узлом во время установки.

  • Для каждой организации доступна только одна интеграция SaltStack Config.

  • Арендатор vRealize Automation может поддерживать только один главный сервер Salt. Главный сервер Salt может поддерживать несколько служебных серверов.

  • Прежде чем удалить интеграцию SaltStack Config в vRealize Automation, необходимо удалить все существующие развертывания, в которых используется интеграция SaltStack Config.

Необходимые условия

  • Убедитесь в наличии учетных данных администратора vRealize Automation и SaltStack Config (для доступа с правами root).

    Учетные данные администратора vRealize Automation и SaltStack Config (для доступа с правами root) необходимы для создания интеграции SaltStack Config.

    Учетные данные администратора SaltStack Config также требуются для открытия службы SaltStack Config и работы в ней.

    Учетные данные vRealize Automation используются для доступа к vRealize Automation, а учетные данные SaltStack Config — для доступа к SaltStack Config.

    Сведения об учетных данных администратора SaltStack Config см. в руководстве Установка и настройка SaltStack Config.

  • Убедитесь, что служба SaltStack Config установлена.

  • Убедитесь, что главный сервер Salt, используемый в интеграции SaltStack Config, содержит подключаемый модуль Master.

  • Вы должны быть подписаны на службу SaltStack Config.
  • Убедитесь, что вам назначена роль администратора службы SaltStack Config в vRealize Automation. См. раздел Что такое роли пользователей vRealize Automation.

  • Убедитесь, что вам назначена роль администратора службы Cloud Assembly в vRealize Automation. См. раздел Роли пользователей организаций и служб в vRealize Automation.

Настройка интеграции SaltStack Config в службе vRealize Automation

После установки SaltStack Config для vRealize Automation можно настроить интеграцию в Cloud Assembly.

  1. В Cloud Assembly выберите Инфраструктура > Подключения > Интеграции и нажмите Добавить интеграцию.
  2. Выберите тип интеграции SaltStack Config.

    Типы интеграций в Cloud Assembly

  3. Заполните форму.

    Форма для создания новой интеграции в Cloud Assembly

    1. а.Введите имя интеграции.
    2. б.(Необязательно.) Введите описание для интеграции.
    3. в.Введите имя узла для сервера SaltStack Config.
    4. г.Выберите запущенную среду embedded-ABX-onprem.
    5. д.Введите имя и пароль администратора SaltStack Config, используемые для доступа к конкретного узлу.
    6. е.Нажмите Проверить, чтобы подтвердить доступ администратора к службе SaltStack Config.

      Если проверка завершается сбоем, убедитесь, что введены правильные имя узла, имя пользователя и пароль.

    7. ё.Нажмите Сохранить.

Доступ к интеграции SaltStack Config

После сохранения изменений в точке интеграции SaltStack Config можно открыть службу SaltStack Config.

  1. В случае развертывания SaltStack Config через vRealize Suite Lifecycle Manager нажмите плитку службы в служебной консоли vRealize Automation, чтобы открыть интеграцию и получить доступ к узлу.

    Плитка службы SaltStack Config

    Если выполнена автономная установка SaltStack Config, для доступа к службе можно использовать имя узла SaltStack Config.

  2. При появлении запроса на вход в службу SaltStack Config введите имя администратора и пароль SaltStack Config.

Чтобы внести какие-либо изменения в интеграцию, выберите Инфраструктура > Подключения > Интеграции, нажмите доступную плитку интеграции SaltStack Config, а затем кнопку Открыть.

Примечание:

После настройки интеграции имя узла изменить нельзя. Для интеграции можно изменить только имя, описание, запущенную среду и учетные данные.

Далее

SaltStack Config — это автономный продукт, который можно интегрировать со службой vRealize Automation и использовать в ней.

  • Ознакомьтесь с процедурой добавления ресурса SaltStack Config для установки служебных серверов на виртуальных машинах в развертываниях Cloud Assembly.