Установка пакетов

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

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

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

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

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

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

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

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

      • Astra Linux

      • РЕД ОС

      • АльтерОС

      • Альт Сервер

      sudo apt install salt-common=3006.7.4
      sudo apt install salt-minion=3006.7.4
      sudo apt-get install salt-3006.7.4
      sudo apt-get install salt-minion-3006.7.4

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

      • Astra Linux

      • РЕД ОС

      • АльтерОС

      • Альт Сервер

      sudo apt install ./osmax-salt/salt-common_3006.7.4_amd64.deb
      sudo apt install ./osmax-salt/salt-minion_3006.7.4_amd64.deb
      sudo apt-get install ./osmax-salt/salt-common-3006.7.4.x86_64.rpm
      sudo apt-get install ./osmax-salt/salt-minion-3006.7.4.x86_64.rpm

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

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

Обновлено: