Чтобы выполнить практические примеры для SaltStack Config, описанные в следующих разделах, убедитесь в наличии необходимой общей информации. Затем настройте среду, установив SaltStack Config и убедившись в наличии доступа к нужным ресурсам.
Необходимые общие знания
Эти примеры подготовлены для системных администраторов и/или участников рабочих групп по разработке и эксплуатации, имеющих общие знания в соответствующих областях.
Кроме того, в этих примерах предполагается, что вы знакомы с некоторыми базовыми понятиями и общими терминами, используемыми в Salt и SaltStack Config, такими как связь между главным и служебным сервером Salt, задание, файл состояния и т. д. Дополнительные сведения см. в следующих разделах.
Установка и настройка SaltStack Config
Для выполнения этих практических примеров сначала необходимо установить и настроить SaltStack Config в среде, к которой имеется доступ.
Дополнительные сведения об установке SaltStack Config см. в разделе Установка и настройка SaltStack Config.
Подтверждение наличия доступа к требуемых ресурсам
После установки и настройки SaltStack Config потребуется следующее.
- Доступ к одному или нескольким служебным серверам или целевым объектам.
Вы должны иметь возможность создавать новые целевые объекты в SaltStack Config или иметь доступ по крайней мере к одному целевому объекту, который можно использовать в рамках данного учебника. Для проверки наличия доступа выберите Целевые объекты в боковом меню, чтобы открыть рабочую область «Целевые объекты». Если в таблице Все служебные серверы нет ни одного служебного сервера, это может означать, что у вас недостаточно разрешений.
Если серверы есть, необходимо убедиться, что для них отображается статус Присутствует.
- Доступ для создания заданий или запуска типов заданий, используемых в этих примерах.
Чтобы проверить, можете ли вы создавать задания или осуществлять доступ к каким-либо заданиям, выберите Настройка > Задания в боковом меню и откройте рабочую область «Задания». Если в списке нет заданий или не отображается кнопка Создать задания, это может означать, что у вас недостаточно разрешений.
- Доступ по крайней мере к одному служебному серверу с запущенной ОС Windows и одному — с запущенной ОС CentOS. Такой доступ необходим только для выполнения примеров 3 и 4.
Убедитесь, что используются узлы, которые не являются критически важными для вашей среды, например узлы, являющиеся частью среды тестирования и разработки. Кроме того, убедитесь, что эти узлы подключены к SaltStack Config и их ключи приняты.
Если у вас недостаточно разрешений или нет доступа к ресурсам, обратитесь к администратору vRealize Automation, чтобы обсудить возможности получения доступа, необходимого для выполнения примеров из данного учебника.
Администратор может предоставить вам доступ к служебному серверу или целевому объекту, который не является критически важным в производственной среде, а также может создать задания, перечисленные в этом учебнике, и предоставить доступ для их запуска на целевом объекте.
Кроме того, можно запросить временный доступ к ресурсам и заданиям, которые требуются для выполнения примеров из учебника, на определенный период времени.