Чтобы выполнить практические примеры для 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, чтобы обсудить возможности получения доступа, необходимого для выполнения примеров из данного учебника.

Администратор может предоставить вам доступ к служебному серверу или целевому объекту, который не является критически важным в производственной среде, а также может создать задания, перечисленные в этом учебнике, и предоставить доступ для их запуска на целевом объекте.

Кроме того, можно запросить временный доступ к ресурсам и заданиям, которые требуются для выполнения примеров из учебника, на определенный период времени.