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.
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 :
- 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
- 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).