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.

Nota:

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:

  1. 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
  2. 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).