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

Важно!: SaltStack Config выполняется в системе Salt, которая представляет собой систему управления автоматизацией и настройкой с открытым исходным кодом. Чтобы приступить к использованию SaltStack Config для управления конфигурацией, также необходимо установить и запустить службу Salt Minion на всех узлах, которыми вы планируете управлять с помощью SaltStack Config. Для развертывания службы Salt Minion на узлах можно использовать облачные шаблоны vRealize Automation или установить эту службу с использованием Secure Shell (SSH).

В этом руководстве по установке рассматривается стандартный процесс установки SaltStack Config. Он предназначен для системных администраторов с необходимым уровнем профессиональной подготовки и опытом, в частности, опытом работы с Linux и командной строкой. Для выполнения установки глубокие знания по Salt или SaltStack Config не требуются.

При появлении сложностей с установкой, которые не описаны в данном руководстве, обратитесь в службу поддержки.

Обзор установки

Процесс установки состоит из пяти основных этапов.

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

В данном руководстве содержатся необходимые сведения для выполнения каждого этапа. Их описание приведено в следующих разделах.

Предустановка

Прежде чем приступать к предустановке, необходимо получить общее представление об архитектуре системы SaltStack Config и архитектуре системы Salt.

На этапе предустановки принимаются важные решения в отношении планирования текущего проекта установки SaltStack Config. На данном этапе будет необходимо сделать следующее.

  • Определить наилучший сценарий установки для вашей сети.
  • Определить аппаратное и программное обеспечение, необходимое для установки SaltStack Config, например количество узлов, которые нужно выделить, операционные системы для этих узлов или виртуальных машин (ВМ) и т. д.
  • Спланировать все необходимые обходные пути, если у вашей сети нет доступа к Интернету.
  • Установить Salt на узлах или ВМ, где будет находиться необходимая архитектура SaltStack Config.
  • Загрузить, проверить и импортировать необходимые установочные файлы.

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

Установка

SaltStack Config поддерживает два метода установки.

  • Стандартная установка. В этом режиме выполняется установка компонентов архитектуры, необходимых для SaltStack Config, на четырех или более отдельных узлах.
  • Установка vRealize Suite Lifecycle Manager (vRLCM). В этом режиме установка системы SaltStack Config и всех компонентов ее архитектуры выполняется на одном узле. При применении данного метода также устанавливается главный сервер Salt и настраивается необходимая группа свойств службы vRealize Automation.
Осторожно!: Если вы не уверены, какой метод установки лучше использовать для вашей системы, рекомендуется применять стандартную установку. Метод установки vRealize Suite Lifecycle Manager не рекомендуется применять для систем производственного уровня более чем с 1000 узлов.

Задачи, выполняемые после установки

По завершении основных сценариев установки следует выполнить несколько задач после установки. Некоторые из них не являются обязательными.

Интеграция с vRealize Automation

На данном этапе в службе vRealize Automation создается интеграция для доступа к службе SaltStack Config в сети.

Установка Salt на узлах, управление которыми будет осуществляться с помощью SaltStack Config

SaltStack Config выполняется в системе Salt, которая представляет собой систему управления автоматизацией и настройкой с открытым исходным кодом.

Чтобы приступить к использованию SaltStack Config для управления конфигурацией, также необходимо установить и запустить службу Salt Minion на всех узлах, которыми вы планируете управлять с помощью SaltStack Config.

Для развертывания службы Salt Minion на узлах можно использовать облачные шаблоны vRealize Automation или установить эту службу с использованием Secure Shell (SSH).