Установка пакетов с модулем координации SaltStack на сервере управления (master)

Если вы предполагаете использовать несколько серверов управления (masters), выполните установку отдельно для каждого из них.
  • Astra Linux

  • РЕД ОС

На сервере, который вы будете использовать в качестве сервера управления (master), установите следующие deb-пакеты в указанном порядке:

  1. salt-common — пакет, содержащий библиотеки, необходимые для работы модуля координации (SaltStack).

  2. salt-master — пакет для установки сервера управления (master), который будет управлять всеми агентами (minions) в инфраструктуре.

  3. salt-api — пакет, предоставляющий REST API для модуля координации (SaltStack).

Пример команд для установки пакетов:

sudo apt install ./osmax-salt/salt-common_3006.4_amd64.deb
sudo apt install ./osmax-salt/salt-master_3006.4_amd64.deb
sudo apt install ./osmax-salt/salt-api_3006.4_amd64.deb

Опционально вы можете установить следующие пакеты, используя общий принцип установки:

  • salt-cloud — пакет для управления облачными провайдерами;

  • salt-dbg — пакет для отладки установки и поиска ошибок в настройках;

  • salt-ssh — пакет для взаимодействия с агентами (minions) через протокол SSH, который может использоваться в качестве альтернативы, не требующей удаленных агентов;

  • salt-syndic — пакет, который используется для настройки среды с несколькими серверами управления (masters) и позволяет связывать их в единую сеть и управлять ими из одного места.

На сервере, который вы будете использовать в качестве сервера управления (master), установите следующие rpm-пакеты в указанном порядке:

  1. salt — пакет, содержащий библиотеки, необходимые для работы модуля координации (SaltStack).

  2. salt-master — пакет для установки сервера управления (master), который будет управлять всеми агентами (minions) в инфраструктуре.

  3. salt-api — пакет, предоставляющий REST API для модуля координации (SaltStack).

Пример команд для установки пакетов:

sudo dnf install ./osmax-salt/salt-3006.4-0.x86_64.rpm
sudo dnf install ./osmax-salt/salt-master-3006.4-0.x86_64.rpm
sudo dnf install ./osmax-salt/salt-api-3006.4-0.x86_64.rpm