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

  1. Выберите один из способов получения доступа к артефактам дистрибутива:

    • настройка репозитория;

    • скачивание и распаковка архива с пакетами.

  2. Выполните настройки, соответствующие выбранному способу получения доступа к артефактам, используя инструкцию.

  3. На устройствах, которые будут использоваться в качестве агентов (minions) установите пакеты в указанном порядке:

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

    2. salt-minion — пакет для установки агентов (minions) на удаленных устройствах.

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

      • Astra Linux

      • РЕД ОС

      sudo apt install salt-common=3006.4
      sudo apt install salt-minion=3006.4
      sudo dnf install salt-common-3006.4
      sudo dnf install salt-minion-3006.4

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

      • Astra Linux

      • РЕД ОС

      sudo apt install ./osmax-salt/salt-common_3006.4_amd64.deb
      sudo apt install ./osmax-salt/salt-minion_3006.4_amd64.deb
      sudo dnf install ./osmax-salt/salt-3006.4-0.x86_64.rpm
      sudo dnf install ./osmax-salt/salt-minion-3006.4-0.x86_64.rpm

Идентификатор агента (minion_id) должен совпадать с полным доменным именем устройства (fqdn).

Если сначала установить salt-minion и этот агент (minion) передаст информацию на сервер управления (master), а после этого ввести агента (minion) в домен, информация об этом агенте (minion) продублируется, и в базе данных появятся две сущности, относящиеся к одному устройству.