Для доступа к службе 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.
- Арендатор vRealize Automation может поддерживать одну интеграцию SaltStack Config и один главный сервер 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 в vRealize Automation. См. раздел Что такое роли пользователей vRealize Automation.
- Убедитесь, что вам назначена роль администратора службы Cloud Assembly в vRealize Automation. См. раздел Роли пользователей организаций и служб в vRealize Automation.
Настройка интеграции SaltStack Config в службе vRealize Automation
После установки SaltStack Config для vRealize Automation можно настроить интеграцию в Cloud Assembly.
- В Cloud Assembly выберите Добавить интеграцию. и нажмите
- Выберите тип интеграции SaltStack Config.
- Заполните форму.
- а.Введите имя интеграции.
- б.(Необязательно.) Введите описание для интеграции.
- в.Введите имя узла для сервера SaltStack Config.
- г.Укажите запущенную среду для интеграции SaltStack Config.
Если для развертывания служебных серверов и применения файлов состояния на виртуальных машинах используется свойство
saltConfiguration
, настраивать запущенную среду не нужно. Тем не менее для использования ресурса SaltStack Config рекомендуется обновить облачные шаблоны. СвойствоsaltConfiguration
устарело. СвойствоsaltConfiguration
можно по-прежнему использовать в облачных шаблонах, но возможности интеграции SaltStack Config будут ограниченными.Если для развертывания служебных серверов и применения файлов состояния на виртуальных машинах используется ресурс SaltStack Config, выберите запущенную среду embedded-ABX-onprem.
- д.Введите имя администратора SaltStack Config и пароль, используемые для доступа к указанному узлу.
- е.Щелкните Проверить, чтобы подтвердить доступ администратора к узлу интеграции SaltStack Config.
Если проверка завершается сбоем, убедитесь, что введены правильные имя узла, имя пользователя и пароль.
- ё.Нажмите Сохранить.
Доступ к интеграции SaltStack Config
После сохранения точки интеграции SaltStack Config можно открыть службу интеграции SaltStack Config.
- В случае развертывания SaltStack Config посредством vRealize Suite Lifecycle Manager можно щелкнуть плитку службы в служебной консоли vRealize Automation, чтобы открыть интеграцию и получить доступ к узлу.
Если выполнена автономная установка SaltStack Config, для доступа к службе можно использовать имя узла SaltStack Config.
- При появлении запроса на вход в службу SaltStack Config введите имя администратора и пароль SaltStack Config.
Чтобы внести какие-либо изменения в интеграцию, выберите SaltStack Config, а затем кнопку Открыть.
, нажмите доступную плитку интеграцииПосле настройки интеграции имя узла изменить нельзя. Для интеграции можно изменить только имя, описание, запущенную среду и учетные данные.
Далее
SaltStack Config — это автономный продукт, который можно интегрировать со службой vRealize Automation и использовать в ней.
-
Ознакомьтесь с процедурой добавления ресурса SaltStack Config для установки служебных серверов на виртуальных машинах в развертываниях Cloud Assembly.