O instalador do SaltStack Config exige alguns pacotes importantes para ser executado corretamente. Se você não instalar essas dependências, o instalador do SaltStack Config falhará durante qualquer um dos cenários de instalação.

Observação:

Essas etapas fazem parte do processo de pré-instalação para uma instalação padrão do SaltStack Config. Este guia explica como fazer a instalação ou o upgrade do Salt no nó que você está usando para executar uma instalação. Para obter instruções sobre como instalar o Salt no restante da sua infraestrutura após a instalação padrão, consulte Instalar o Salt na sua infraestrutura.

Essas dependências devem ser instaladas em todos os nós envolvidos na instalação. Em uma instalação padrão, você deve instalar estas dependências em todos os nós que hospedarão o mestre Salt, o RaaS, o banco de dados Redis e o banco de dados PostgreSQL:

  • OpenSSL
  • Pacotes adicionais para o Enterprise Linux (EPEL)
  • Criptografia Python
  • Biblioteca OpenSSL do Python

Para verificar se essas dependências estão presentes:

  1. No terminal, verifique se essas dependências estão instaladas em cada nó:
    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. Se as dependências não estiverem presentes, instale-as:
    sudo yum install openssl
    sudo yum install epel-release -y
    sudo yum install python36-cryptography
    sudo yum install python36-pyOpenSSL
    Cuidado:

    Certifique-se de instalar o pacote python36-pyOpenSSL. É necessário configurar o SSL após a instalação. Porém, essa etapa deve ser concluída antes da instalação.

O que fazer em seguida

Depois que todas as dependências estiverem instaladas, consulte Instalar o Salt (pré-instalação).