Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Upgrade

Todos os componentes em SUSE® Rancher Prime: OS Manager são gerenciados usando Kubernetes. Abaixo está como usar as abordagens do Kubernetes para fazer upgrade dos componentes.

SUSE® Rancher Prime: OS Manager fazer upgrade do nó

SUSE® Rancher Prime: OS Manageros nós fazem upgrade com o SUSE® Rancher Prime: OS Manager Operator. Consulte a SUSE® Rancher Prime: OS Manager Operator documentação para informações completas.

Fazer upgrade pode ser realizado tanto com CLI quanto com UI:

Fazer upgrade via Interface de Linha de Comando

Existem duas maneiras de selecionar nós para fazer upgrade. Via um alvo de cluster, que corresponderá a TODOS os nós em um cluster que corresponder ao nosso seletor ou via seletor de nó, que corresponderá aos nós com base nos rótulos dos nós. O seletor de nó nos permite ser mais direcionados com o upgrade, enquanto o seletor de cluster apenas seleciona todos os nós em um cluster correspondente.

Atualizar um ManagedOSImage existente acionará um novo ciclo de upgrade, para reconciliar a imagem configurada (ou versão da imagem) com todos os nós-alvo.

  • Com 'clusterTarget'

  • Com nodeSelector

  • Com a flag FORCE

  • Com a flag UPGRADE_RECOVERY

Você pode direcionar nós para fazer upgrade via um clusterTarget, definindo-o com o nome do cluster que deseja fazer upgrade. Todos os nós em um cluster que correspondam a esse nome serão selecionados e farão upgrade.

upgrade-cluster-target.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

Você pode direcionar nós para fazer upgrade via um nodeSelector, definindo-o com o rótulo e o valor que você deseja corresponder. Quaisquer nós contendo essa chave com o valor serão selecionados e farão upgrade.

upgrade-node-selector.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-node-selector.yaml[]

Ao fazer upgrade para uma versão mais antiga ou para a mesma versão que já está em execução, o procedimento de upgrade será pulado. É possível forçar o upgrade para versões mais antigas, definindo a variável de ambiente FORCE, conforme mostrado abaixo.

upgrade-force.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-force.yaml[]

Você pode decidir fazer upgrade da partição de Recuperação ao fazer upgrade do sistema ou, alternativamente, fazer upgrade apenas da partição de Recuperação.

upgrade-recovery.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-recovery.yaml[]

Selecionando a fonte para fazer upgrade

  • Via 'osImage'

  • Aba Via 'ManagedOSVersion'

Basta especificar uma imagem OCI no campo osImage

upgrade-cluster-target.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-cluster-target.yaml[]

Neste caso, usamos os recursos ManagedOSVersion preenchidos automaticamente para definir o campo managedOSVersionName desejado. Veja a seção [Gerenciando versões disponíveis](#managing-available-versions) para entender como os ManagedOSVersion são gerenciados.

upgrade-managedos-version.yaml
Unresolved include directive in modules/pt/pages/node-operational-tasks/upgrade.adoc - include::example$upgrade/upgrade-managedos-version.yaml[]

Se tanto osImage quanto ManagedOSVersion estiverem definidos no mesmo ManagedOSImage, esteja ciente de que osImage tem precedência.

Gerenciando versões disponíveis

É possível criar ManagedOSVersions diretamente ou se inscrever em ManagedOSVersionChannels para sincronizar automaticamente ManagedOSVersions a partir deles.

Para mais detalhes e uma lista de canais disponíveis, ou até mesmo para criar o seu, leia a documentação.

Fazer upgrade via interface do usuário

Para fazer upgrade via a UI, você deve acessar o SUSE® Rancher Prime: OS Manager menu Avançado, e então clicar em Update Groups.

Escolha um nome, selecione os clusters a serem alvo e escolha entre as duas formas de fazer upgrade:

SUSE® Rancher Prime: OS Manager Menu de Fazer Upgrade
  • Via Versão de SO Gerenciada

  • Aba Via Imagem do registro

Neste caso, um OS Version Channels é usado para preencher automaticamente os recursos OS Versions.

O canal abaixo é fornecido por nós, mas você também pode trazer seu próprio canal.

Veja a seção Gerenciando versões disponíveis para entender como os ManagedOSVersion são gerenciados.

Criar Canal de Versão de SO

Após um curto tempo de sincronização, você verá seu OS Versions aparecer no menu OS Versions.

SUSE® Rancher Prime: OS Manager Menu de Versão de SO

Finalmente, você pode selecionar o OS Versions ao criar seu Upgrade Group de acordo com a seguinte captura de tela:

Selecionar Versão de SO no Grupo de Fazer Upgrade

Basta especificar uma imagem OCI no campo Image path para fazer upgrade para: Fazer upgrade via Registro de Imagem

Clique no botão Create para iniciar o processo de fazer upgrade; se você tiver vários nós, o upgrade será feito sequencialmente, nó por nó.