Problemas conhecidos do GKE no AWS

Esta página apresenta uma lista de problemas conhecidos selecionados para o GKE na AWS e os passos que pode realizar para reduzir o respetivo impacto.

Para filtrar os problemas conhecidos por uma versão ou categoria do produto, selecione os filtros nos seguintes menus pendentes.

Se fizer parte do Programa para Programadores Google, guarde esta página para receber notificações quando for publicada uma nota de lançamento relacionada com esta página. Para saber mais, consulte Páginas guardadas.

Selecione a sua versão do GKE no AWS:

Selecione a categoria do problema:

Em alternativa, pesquise o seu problema:

Categoria Versões identificadas Problema e solução alternativa
Operações

1.28.0-gke.0 até, mas não incluindo, 1.28.8-gke.800,

1.27.0-gke.0 até, mas não incluindo, 1.27.12-gke.800,

1,26, 1,25, 1,24, 1,23, 1,22

O redimensionador automático de clusters não aumenta corretamente a escala a partir de zero nós para node pools com etiquetas ou restrições personalizadas.

Este problema ocorre porque o redimensionador automático de clusters do GKE na AWS não configurou as etiquetas e os tags de contaminação do node pool no grupo de dimensionamento automático correspondente durante o aprovisionamento do node pool. Para conjuntos de nós com zero nós, o escalador automático do cluster não consegue criar os modelos de nós corretamente devido a estas etiquetas em falta. Isto pode levar a decisões de escalabilidade incorretas, como a não agendamento de pods para os nós aplicáveis ou o aprovisionamento de nós que não são realmente necessários.

Para mais informações, consulte o artigo Configuração da deteção automática.

Trabalhar em rede

1.26.0-gke.0 até, mas não incluindo, 1.26.4-gke.220,

1.25.0-gke.0 até, mas não incluindo, 1.25.10-gke.1200,

1.24 a partir de 1.24.0-gke.0,

1.23 a partir de 1.23.8-gke.1700

Os clusters executados num SO Ubuntu que usa o kernel 5.15 ou superior são suscetíveis a falhas de inserção da tabela de acompanhamento de ligações (conntrack) do netfilter. As falhas de inserção podem ocorrer mesmo quando a tabela conntrack tem espaço para novas entradas. As falhas são causadas por alterações no kernel 5.15 e superior que restringem as inserções de tabelas com base no comprimento da cadeia.

Para ver se é afetado por este problema, verifique as estatísticas do sistema de monitorização de ligações no kernel com o seguinte comando:

    sudo conntrack -S
    

A resposta tem o seguinte aspeto:

cpu=0       found=0 invalid=4 insert=0 insert_failed=0 drop=0 early_drop=0
error=0 search_restart=0 clash_resolve=0 chaintoolong=0
cpu=1       found=0 invalid=0 insert=0 insert_failed=0 drop=0 early_drop=0
error=0 search_restart=0 clash_resolve=0 chaintoolong=0
cpu=2       found=0 invalid=16 insert=0 insert_failed=0 drop=0 early_drop=0
error=0 search_restart=0 clash_resolve=0 chaintoolong=0
cpu=3       found=0 invalid=13 insert=0 insert_failed=0 drop=0 early_drop=0
error=0 search_restart=0 clash_resolve=0 chaintoolong=0
cpu=4       found=0 invalid=9 insert=0 insert_failed=0 drop=0 early_drop=0
error=0 search_restart=0 clash_resolve=0 chaintoolong=0
cpu=5       found=0 invalid=1 insert=0 insert_failed=0 drop=0 early_drop=0
error=519 search_restart=0 clash_resolve=126 chaintoolong=0
    

Se um valor chaintoolong na resposta for um número diferente de zero, é afetado por este problema.

Solução alternativa:

Se estiver a usar a versão 1.26.2-gke.1001, atualize para a versão 1.26.4-gke.2200 ou posterior.

Usabilidade 1.25.5-gke.1500, 1.25.4-gke.1300

Algumas superfícies da IU na Google Cloud consola não podem ser autorizadas no cluster e podem apresentar o cluster como inacessível.

Solução alternativa:

Atualize o cluster para o patch mais recente disponível da versão 1.25. Este problema foi corrigido na versão 1.25.5-gke.2000.

Usabilidade 1.22

O Kubernetes 1.22 descontinua e substitui várias APIs. Se atualizou o cluster para a versão 1.22 ou posterior, todas as chamadas que a sua aplicação fizer a uma das APIs descontinuadas vão falhar.

Solução alternativa:

Atualize a sua aplicação para substituir as chamadas da API descontinuadas pelas respetivas equivalentes mais recentes.

Se precisar de assistência adicional, contacte o apoio ao cliente do Google Cloud.