El instalador de SaltStack Config requiere algunos paquetes importantes para poder ejecutarse correctamente. Si no instala estas dependencias, se producirá un error en el instalador de SaltStack Config en cualquiera de los escenarios de instalación.
Estos pasos son parte del proceso previo a la instalación para una instalación estándar de SaltStack Config. En esta guía se explica cómo instalar o actualizar Salt en el nodo que utiliza para ejecutar una instalación. Para obtener instrucciones sobre cómo instalar Salt en el resto de la infraestructura después de la instalación estándar, consulte Instalar Salt en la infraestructura.
Estas dependencias deben instalarse en todos los nodos implicados en la instalación. En una instalación estándar, debe instalar estas dependencias en todos los nodos que alojarán el maestro de Salt, RaaS, la base de datos de Redis y la base de datos de PostgreSQL:
- OpenSSL
- Paquetes adicionales para Enterprise Linux (EPEL)
- Criptografía de Python
- Biblioteca OpenSSL de Python
Para comprobar si estas dependencias están presentes:
- En el terminal, compruebe que estas dependencias estén instaladas en cada nodo:
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 las dependencias no están presentes, instale las dependencias:
sudo yum install openssl sudo yum install epel-release -y sudo yum install python36-cryptography sudo yum install python36-pyOpenSSL
Precaución:Asegúrese de instalar el paquete de
python36-pyOpenSSL
. Es necesario configurar SSL después de la instalación, pero este paso debe completarse antes.
Qué hacer a continuación
Después de instalar todas las dependencias, consulte Instalar Salt (antes de la instalación).