Установка deb-пакетов salt-common, salt-master и salt-api
На сервере, который вы будете использовать в качестве сервера управления (master), установите deb-пакеты стандартным способом в указанном порядке:
-
salt-common— пакет, содержащий библиотеки, необходимые для работы модуля координации (SaltStack). -
salt-master— пакет для установки сервера управления (master), который будет управлять всеми агентами (minions) в инфраструктуре. -
salt-api— пакет, предоставляющий REST API для модуля координации (SaltStack).Опционально вы можете установить следующие deb-пакеты, используя общий принцип установки:
-
salt-cloud— пакет для управления облачными провайдерами; -
salt-dbg— пакет для отладки установки и поиска ошибок в настройках; -
salt-ssh— пакет для взаимодействия с агентами (minions) через протокол SSH, который может использоваться в качестве альтернативы, не требующей удаленных агентов; -
salt-syndic— пакет, который используется для настройки среды с несколькими серверами управления (masters) и позволяет связывать их в единую сеть и управлять ими из одного места.
-
| Если вы предполагаете использовать несколько серверов управления (masters), выполните установку отдельно для каждого из них. |
Пример команд для установки пакетов:
sudo apt install ./inno-salt/salt-common_3006.5_amd64.deb sudo apt install ./inno-salt/salt-master_3006.5_amd64.deb sudo apt install ./inno-salt/salt-api_3006.5_amd64.deb