Скачивание и распаковка архива с модулем координации (SaltStack) для последующей установки агентов (minions)

  • Astra Linux

  • РЕД ОС

  1. Скачайте архив с модулем координации (SaltStack) требуемой версии и соответствующие файлы контрольных сумм из предоставленного хранилища любым доступным способом.

  2. (Опционально) убедитесь в целостности архива, сравнив его контрольные суммы с контрольными суммами в соответствующих файлах.

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

    shasum -a 512 -c salt_3006.4.zip salt_3006.4.zip.sha512
  3. Перенесите deb-пакеты salt-common и salt-minion на машину, на которой будет запускаться агент (minion), выполнив команду scp (secure copy).

    Пример команды:

    scp salt_3006.4.zip 10.6.32.39
  4. Создайте временный каталог для распаковки и распакуйте архив.

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

    mkdir osmax-salt
    unzip salt_3006.4.zip -d osmax-salt

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

    ./salt-dbg_3006.4_amd64.deb
    ./salt-3006.4_amd.build
    ./salt-ssh_3006.4_amd64.deb
    ./salt-master_3006.4_amd64.deb
    ./salt-common_3006.4_amd64.deb
    ./salt-3006.4_amd64.chages
    ./salt-cloud_3006.4_amd64.deb
    ./salt-minion_3006.4_amd64.deb
    ./salt-3006.4_amd.buildinfo
    ./salt-3006.4.dsc
    ./salt-api_3006.4_amd64.deb
    ./salt_3006.4.zip.xz
  1. Скачайте архив с модулем координации (SaltStack) требуемой версии из предоставленного хранилища любым доступным способом.

  2. Распакуйте архив, выполнив команду:

    tar xvf <имя_архива>

    Пример команды:

    tar xvf salt_3006.4.tar.gz
  3. Перенесите rpm-пакеты salt и salt-minion на машину, которая будет использоваться в качестве агента (minion), выполнив команду scp (secure copy).

    Пример команды:

    scp ~/Downloads/salt_3006.4/salt-3006.4-*.rpm \
    ~/Downloads/salt-minion-3006.4-0.x86_64.rpm \
    user@remote_host:/osmax-salt/