O Salt é necessário para executar a instalação do SaltStack Config. No mínimo, o Salt e suas dependências devem ser instalados nos nós que estão envolvidos em um cenário de instalação padrão do SaltStack Config.
Em um contexto de instalação, instalar o Salt pode ter dois significados diferentes:
- Instalar o Salt nos nós envolvidos na instalação do SaltStack Config no cenário de instalação padrão.
- Instalar o Salt na infraestrutura que será eventualmente gerenciada pelo SaltStack Config.
Para obter instruções sobre como instalar o Salt e suas dependências nos nós envolvidos em uma instalação padrão, consulte Instalar ou fazer upgrade do Salt.
Instalando o Salt na sua infraestrutura
É recomendável instalar o Salt com antecedência em qualquer infraestrutura que você planeja usar o SaltStack Config para gerenciamento. A instalação do Salt simplifica e agiliza o processo de atualização para versões futuras do Salt. Antes de iniciar a instalação do SaltStack Config, considere instalar o Salt na sua infraestrutura e, em seguida, monitorá-lo por um determinado período a fim de garantir que ele seja estável e esteja em execução conforme o esperado.
Consulte estes guias para garantir que o seu ambiente esteja seguindo as práticas recomendadas ao implementar o Salt na sua infraestrutura:
Instalando o Salt em um sistema isolado
A única exceção à recomendação geral de instalar o Salt com antecedência é quando você está instalando o SaltStack Config em um sistema isolado. Lembre-se de que existem desvantagens em instalar o Salt na sua infraestrutura em um sistema isolado.
O instalador do SaltStack Config pode instalar a versão estável mais recente do Salt à medida que ele é executado. No entanto, a versão do Salt que é instalada pelo instalador do SaltStack Config é chamada de pacote Salt Crystal. Esse pacote destina-se principalmente para uso em sistemas isolados, nos quais não é possível atualizar o Salt pela Internet. Por ser projetada para uso em sistemas isolados, a versão do Salt no pacote Salt Crystal não pode ser atualizada pela Internet e deve ser atualizada manualmente. Para obter informações sobre como atualizar o pacote Salt Crystal, consulte Atualizando o Salt Crystal.
Como o instalador do SaltStack Config é executado no cenário de instalação do Lifecycle Manager, se ele detectar o serviço do mestre Salt e os pacotes de serviços de subordinados, o instalador do SaltStack Config ignorará essa etapa no processo de instalação. Se não detectar o Salt, ele instalará o serviço do mestre de Salt e o serviço dos subordinados contidos no pacote Salt Crystal.
A incapacidade de atualizar o Salt regularmente pela Internet pode se tornar um problema para a sua rede, a menos que esta seja isolada. Por esse motivo, é altamente recomendável instalar o Salt com antecedência em vez de usar o pacote Salt Crystal.