Neste documento, mostramos como fazer upgrade para a versão 1.8 a partir de um cluster de usuário 1.7 que tem um objeto de gateway Isto.
Visão geral
Na versão 1.8 dos clusters do Anthos no VMware (GKE On-Prem), o mecanismo de entrada mudou substancialmente das versões anteriores.
Nas versões anteriores à 1.8, você ativou a entrada criando um objeto de gateway do Istio. Em seguida, será possível criar objetos de entrada.
Na versão 1.8, você não cria um objeto de gateway. É possível criar objetos de entrada normalmente.
Para fazer upgrade para a versão 1.8 de um cluster de usuário 1.7 com a entrada ativada, você precisa primeiro executar uma ferramenta que converta o mecanismo antigo de entrada para o novo.
Para verificar se é necessário executar a ferramenta, tente fazer upgrade do cluster de usuário:
gkectl upgrade cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG
Se você ver o seguinte erro, será necessário executar a ferramenta:
- Validation Category: Ingress Running validation check for "User cluster Ingress"... / - [FAILURE] User cluster Ingress: detected usage of unsupported Ingress, ...
Siga estas etapas:
Siga as instruções para usar a ferramenta de migração.
Depois de resolver os problemas, anote o objeto de gateway.
Continue com o processo de upgrade normal.
Se o cluster tiver a entrada ativada, ignorar a etapa de migração poderá resultar na interrupção do tráfego de todos os serviços que usam a entrada.