Fazer upgrade do Config Sync

Nesta página, explicamos como fazer upgrade da versão do Config Sync instalada nos clusters.

Fazer upgrade manual do Config Sync

Para ficar dentro da janela de suporte, recomendamos que você faça upgrade pelo menos a cada nove meses. No entanto, você pode fazer upgrade com mais frequência para ter os recursos e as atualizações de segurança mais recentes.

Fazer upgrade de uma versão sem suporte

Se a versão do Config Sync não tiver suporte, tente fazer upgrade usando uma das seguintes opções:

  • (Recomendado) Faça um upgrade passo a passo com incrementos de, no máximo, duas versões secundárias por vez. Por exemplo, se você estiver na versão N-4 (uma versão sem suporte), faça upgrade para N-2 (uma versão com suporte) e depois para N (uma versão com suporte). Essa abordagem é o método mais seguro para fazer upgrade, mas só funciona se o primeiro upgrade incremental for para uma versão compatível.
  • Faça upgrade diretamente para uma versão aceita. Se não for possível fazer um upgrade gradual, tente fazer upgrade diretamente para uma versão compatível. Por exemplo, se você estiver na versão N-6 (sem suporte), não será possível fazer um upgrade incremental para N-4 (sem suporte). Nesse cenário, tente fazer upgrade diretamente para N-2 (a versão mais antiga compatível).
  • Se a versão do Config Sync estiver muito desatualizada e as opções anteriores não funcionarem, desinstale e reinstale o Config Sync.

Fazer upgrade do Config Sync

Antes de fazer upgrade do Config Sync, consulte as notas da versão para detalhes sobre o que foi alterado entre as versões.

Para fazer upgrade do Config Sync, siga estas etapas:

Console

  1. No console Google Cloud , acesse a página Configuração na seção Recursos.

    Acessar a configuração

  2. Na guia Configurações, ao lado do cluster com a versão do Config Sync que você quer atualizar, selecione Editar configuração do cluster.
  3. Na lista suspensa Versão, selecione a versão em que você quer fazer upgrade.
  4. Clique em Fazer upgrade do Config Sync.

gcloud

  1. (Opcional) Se você quiser verificar qual versão do Config Sync está instalada nos clusters antes do upgrade, execute o seguinte comando:

    gcloud beta container fleet config-management version
    
  2. Execute este comando:

    gcloud beta container fleet config-management upgrade \
        --version=VERSION \
        --membership=MEMBERSHIP_NAME
    

    Substitua:

    • VERSION: a versão para a qual você quer fazer upgrade
    • MEMBERSHIP_NAME: o nome da assinatura da frota que você escolheu quando registrou o cluster. Para encontrar o nome da assinatura, execute gcloud container fleet memberships list.

Fazer upgrade automático do Config Sync

Desativar upgrades automáticos

Para desativar os upgrades automáticos do Config Sync, siga estas etapas:

gcloud

Remova o campo upgrades do seu arquivo apply spec da Google Cloud CLI.

Terraform

Defina o campo configmanagement.management como MANAGEMENT_MANUAL no recurso google_gke_hub_feature_membership.

Config Connector

Defina o campo configmanagement.management como MANAGEMENT_MANUAL no recurso GKEHubFeatureMembership.