Le programme d'installation de SaltStack Config nécessite quelques modules importants pour s'exécuter correctement. Si vous n'installez pas ces dépendances, le programme d'installation de SaltStack Config échoue lors de l'un des deux scénarios d'installation.

Note :

Ces étapes font partie du processus de préinstallation pour une installation standard de SaltStack Config. Ce guide explique comment installer ou mettre à niveau Salt sur le nœud que vous utilisez pour exécuter une installation. Pour obtenir des instructions sur l'installation de Salt sur le reste de votre infrastructure après l'installation standard, reportez-vous à Installer Salt sur votre infrastructure.

Ces dépendances doivent être installées sur tous les nœuds impliqués dans l'installation de . Dans une installation standard, vous devez installer ces dépendances sur tous les nœuds qui hébergeront le master Salt, RaaS, la base de données Redis et la base de données PostgreSQL :

  • OpenSSL
  • Modules EPEL (Extra Packages for Enterprise Linux)
  • Chiffrement Python
  • Bibliothèque Python OpenSSL

Pour vérifier que ces dépendances sont présentes :

  1. Dans le terminal, vérifiez que ces dépendances sont installées sur chaque nœud :
    sudo yum list installed | grep openssl
    sudo yum list installed | grep epel-release
    sudo yum list installed | grep python36-cryptography
    sudo yum list installed | grep python36-pyOpenSSL
  2. Si les dépendances ne sont pas présentes, installez les dépendances :
    sudo yum install openssl
    sudo yum install epel-release -y
    sudo yum install python36-cryptography
    sudo yum install python36-pyOpenSSL
    Attention :

    Vérifiez que vous installez le module python36-pyOpenSSL. Il faut configurer SSL après l'installation, mais cette étape doit être terminée avant l'installation.

Étape suivante

Une fois toutes les dépendances installées, consultez Installer Salt (préinstallation).