Faça upgrade do SaltStack Config de uma versão anterior para a versão estável mais recente.

Observação:

Como parte da iniciativa da VMware de remover entradas de terminologia problemáticas, o termo mestre Salt será substituído por um termo melhor no SaltStack Config e em produtos e tópicos de documentação relacionados. Essa atualização de terminologia pode demorar alguns ciclos de lançamento antes de ser totalmente concluída.

Para fazer upgrade do SaltStack Config, você precisará:
  • Faça backup dos seus dados, incluindo determinados arquivos e diretórios que são essenciais para a sua instalação específica do SaltStack Config
  • Fazer upgrade do PostgreSQL (opcional, mas recomendado)
  • Fazer upgrade da infraestrutura Salt (opcional, mas recomendado)
  • Baixar os arquivos de upgrade
  • Fazer upgrade do nó RaaS
  • Fazer upgrade de todos os mestres Salt usando o Master Plugin

Práticas recomendadas de upgrade

Siga estas diretrizes ao planejar o upgrade:

  • Não faça upgrade usando as instruções de instalação manual ou o instalador.Se você estiver fazendo upgrade da sua instalação do SaltStack Config, consulte as seguintes instruções de upgrade.
  • Para obter os melhores resultados, incremente de uma versão principal para a próxima. Como prática recomendada, sempre faça upgrade da versão principal mais recente do SaltStack Config para a nova versão. Se estiver em uma versão mais antiga, faça upgrade incrementalmente de uma versão para a próxima.
  • Faça backup dos seus dados. Para evitar a perdas, faça backup dos seus dados. Para ver uma explicação sobre quais arquivos e diretórios devem ser copiados para backup antes do upgrade, consulte Fazer backup dos seus dados.
  • Realize upgrades durante horas de pouca atividade na rede. Upgrades de banco de dados exigem a reindexação dos dados. Dependendo da complexidade dos seus dados, um upgrade de banco de dados pode demorar várias horas. Para evitar interrupções no serviço, considere fazer upgrade do banco de dados durante horas de trabalho mais tranquilas ou preparar seu banco de dados antes de um upgrade.
  • Verifique se comandos antigos estão sendo armazenados no banco de dados. Em alguns casos, o banco de dados PostgreSQL armazena comandos antigos que não foram executados. Esses comandos podem ser executados durante o processo de upgrade, quando você reinicia o Master Plugin. Para evitar que isso aconteça, verifique se algum comando antigo está armazenado no banco de dados e ative a opção para ignorar trabalhos anteriores a um horário definido.
  • Teste o upgrade antes da implantação. Se possível, você pode tentar executar uma ensaio geral em um ambiente de teste para saber quanto tempo o upgrade pode demorar.
  • Leia o guia inteiro primeiro. Considere também ler este guia inteiro uma vez antes de implementar um upgrade, para que você tenha uma boa ideia das tarefas necessárias, se elas exigem planejamento por parte da sua equipe ou se os envolvidos devem ser notificados sobre alterações pendentes.

Como fazer upgrade do SaltStack Config

Para fazer upgrade do SaltStack Config, conclua as seguintes tarefas. Essas tarefas devem ser seguidas em uma ordem específica, conforme listado neste guia.