Versões de clusters Kubernetes suportadas

Cada lançamento de clusters associados do GKE inclui notas da versão do Kubernetes. Estas são semelhantes às notas de lançamento, mas são específicas de uma versão do Kubernetes e podem oferecer mais detalhes técnicos.

Os clusters associados do GKE suportam as seguintes versões do Kubernetes:

Kubernetes 1.32

1.32.0-gke.1

Kubernetes 1.31

1.31.0-gke.4

1.31.0-gke.3

1.31.0-gke.2

1.31.0-gke.1

Kubernetes 1.30

1.30.0-gke.7

1.30.0-gke.6

1.30.0-gke.5

1.30.0-gke.4

  • Alteração interruptiva: os clusters anexados do GKE validam se os seguintes serviços obrigatórios estão ativados quando cria ou atualiza clusters anexados: cloudresourcemanager.googleapis.com e monitoring.googleapis.com. Para ver detalhes, consulte os requisitos do Google Cloud.

1.30.0-gke.3

1.30.0-gke.2

1.30.0-gke.1

Kubernetes 1.29

1.29.0-gke.9

1.29.0-gke.8

1.29.0-gke.7

  • Alteração interruptiva: os clusters anexados do GKE validam se os seguintes serviços obrigatórios estão ativados quando cria ou atualiza clusters anexados: cloudresourcemanager.googleapis.com e monitoring.googleapis.com. Para ver detalhes, consulte os requisitos do Google Cloud.

1.29.0-gke.6

1.29.0-gke.5

1.29.0-gke.4

1.29.0-gke.3

1.29.0-gke.2

  • Alteração interruptiva: a partir do Kubernetes 1.29, os clusters requerem conetividade HTTPS de saída para o domínio kubernetesmetadata.googleapis.com. Certifique-se de que a configuração do servidor proxy e/ou da firewall permite este tráfego. Também tem de ativar a API Kubernetes Metadata, que pode ser ativada na Google Cloud Console.

  • Funcionalidade: removemos o requisito de conetividade ao domínio opsconfigmonitoring.googleapis.com. Este domínio era anteriormente necessário para o registo e a monitorização, mas já não é necessário para o Kubernetes 1.29 e posterior. Deve remover este domínio da configuração da firewall e/ou do servidor proxy.

  • Correção de erro: foi corrigido um problema em que o agente Fluentbit podia deixar de responder e parar de carregar registos para o Cloud Logging. Foi adicionado um mecanismo para detetar e reiniciar automaticamente o agente quando isto ocorre.

1.29.0-gke.1

  • Alteração interruptiva: a partir do Kubernetes 1.29, os clusters requerem conetividade HTTPS de saída para o domínio kubernetesmetadata.googleapis.com. Certifique-se de que a configuração do servidor proxy e/ou da firewall permite este tráfego. Também tem de ativar a API Kubernetes Metadata, que pode ser ativada na Google Cloud Console.

  • Funcionalidade: removemos o requisito de conetividade ao domínio opsconfigmonitoring.googleapis.com. Este domínio era anteriormente necessário para o registo e a monitorização, mas já não é necessário para o Kubernetes 1.29 e posterior. Deve remover este domínio da configuração da firewall e/ou do servidor proxy.

  • Correção de erro: foi corrigido um problema em que o agente Fluentbit podia deixar de responder e parar de carregar registos para o Cloud Logging. Foi adicionado um mecanismo para detetar e reiniciar automaticamente o agente quando isto ocorre.

Kubernetes 1.28

1.28.0-gke.9

1.28.0-gke.8

1.28.0-gke.7

1.28.0-gke.6

1.28.0-gke.5

  • Correções de segurança:

1.28.0-gke.4

  • Correções de segurança:

1.28.0-gke.3

1.28.0-gke.2

  • Correção de erro: foi corrigida uma falha de autorização intermitente ao usar os Grupos Google.

1.28.0-gke.1

  • Alteração interruptiva: a partir da versão 1.28, os clusters requerem conetividade HTTPS de saída para {GCP_LOCATION}-gkemulticloud.googleapis.com. Certifique-se de que o servidor proxy e/ou a firewall permitem este tráfego.

  • Funcionalidade: removeu a necessidade de adicionar explicitamente associações da IAM do Google para a maioria das funcionalidades.

    1. Já não tem de adicionar associações para gke-system/gke-telemetry-agent quando cria um cluster.
    2. Já não tem de adicionar associações para gmp-system/collector ou gmp-system/rule-evaluator quando ativa a recolha de dados gerida para o serviço gerido pela Google para o Prometheus.
    3. Já não é necessário adicionar associações para gke-system/binauthz-agent quando ativa a autorização binária.
  • Correção de erro: ingestão de registos do Cloud Logging melhorada a partir de clusters anexados do Anthos:

    • Foi corrigido um problema na análise da indicação de tempo.
    • Atribuído o nível de gravidade correto aos registos de erros do anthos-metadata-agent.

Kubernetes 1.27

1.27.0-gke.9

1.27.0-gke.8

  • Correções de segurança:

1.27.0-gke.7

  • Correções de segurança:

1.27.0-gke.6

1.27.0-gke.5

  • Correção de erro: foi corrigida uma falha de autorização intermitente ao usar os Grupos Google.

1.27.0-gke.4

  • Correção de erro: ingestão de registos do Cloud Logging melhorada a partir de clusters anexados do Anthos:
    • Foi corrigido um problema na análise da indicação de tempo.
    • Atribuído o nível de gravidade correto aos registos de erros do anthos-metadata-agent.

1.27.0-gke.3

  • Funcionalidade: foi adicionado suporte para anexar qualquer cluster Kubernetes em conformidade com a CNCF, além dos clusters EKS e AKS. Para anexar um cluster, especifique o tipo de distribuição como "genérico".
  • Correção de erro: remoção da implementação do Fluent Bit quando o registo está desativado.

1.27.0-gke.2

  • Correção de erro: foi corrigido um problema em que as métricas de recursos do Kubernetes podiam não ser extraídas com êxito do Kubelet para o EKS se o nome do nó não correspondesse ao nome do anfitrião do nó.

1.27.0-gke.1

Kubernetes 1.26

1.26.0-gke.9

1.26.0-gke.8

  • Correção de erro: foi corrigida uma falha de autorização intermitente ao usar os Grupos Google.

1.26.0-gke.7

  • Correção de erro: ingestão de registos do Cloud Logging melhorada a partir de clusters anexados do Anthos:
    • Foi corrigido um problema na análise da indicação de tempo.
    • Atribuído o nível de gravidade correto aos registos de erros do anthos-metadata-agent.

1.26.0-gke.6

  • Funcionalidade: foi adicionado suporte para anexar qualquer cluster Kubernetes em conformidade com a CNCF, além dos clusters EKS e AKS. Para anexar um cluster, especifique o tipo de distribuição como "genérico".

1.26.0-gke.5

  • Correção de erro: foi corrigido um problema em que as métricas de recursos do Kubernetes podiam não ser extraídas com êxito do Kubelet para o EKS se o nome do nó não correspondesse ao nome do anfitrião do nó.
  • Correções de segurança

1.26.0-gke.4

1.26.0-gke.3

1.26.0-gke.2

  • Correções de erros
    • Foi corrigido um problema em que o agente de registo consumia quantidades cada vez mais elevadas de memória.

1.26.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.26.

  • Funcionalidade: foi ativada a ligação a um cluster anexado do Anthos como membro de um grupo Google. Para ver detalhes, consulte os artigos Estabeleça ligação ao seu cluster EKS e Estabeleça ligação ao seu cluster AKS.

  • Funcionalidade: foi corrigida uma regressão que interrompe a obtenção de dados da porta Kubelet autenticada.

  • Funcionalidade: foram adicionadas operações do dia 2 para clusters anexados do Anthos na Google Cloud Console, o que lhe permite ver, atualizar e desanexar facilmente clusters do EKS. Na Google Cloud Console, também pode ver, atualizar e desassociar clusters do AKS.

  • Funcionalidade: envio ativado de metadados de recursos do Kubernetes para a Google Cloud Platform, o que melhora a interface do utilizador e as métricas do cluster. Para que os metadados sejam carregados corretamente, os clientes têm de ativar a API Config Monitoring for Ops. Esta API pode ser ativada na Google Cloud Console ou ativando manualmente a API opsconfigmonitoring.googleapis.com na CLI gcloud. Além disso, os clientes têm de seguir os passos descritos na documentação Autorizar o Cloud Logging/Monitoring para adicionar as associações da IAM necessárias.

Kubernetes 1.25

1.25.0-gke.8

  • Funcionalidade: foi adicionado suporte para anexar qualquer cluster Kubernetes em conformidade com a CNCF, além dos clusters EKS e AKS. Para anexar um cluster, especifique o tipo de distribuição como "genérico".

1.25.0-gke.7

  • Correção de erro: foi corrigido um problema em que as métricas de recursos do Kubernetes podiam não ser extraídas com êxito do Kubelet para o EKS se o nome do nó não correspondesse ao nome do anfitrião do nó.
  • Correções de segurança

1.25.0-gke.6

1.25.0-gke.5

1.25.0-gke.4

  • Correções de erros
    • Foi corrigido um problema em que o agente de registo consumia quantidades cada vez mais elevadas de memória.

1.25.0-gke.3

  • Funcionalidade: foram adicionadas operações do dia 2 para clusters anexados do Anthos na Google Cloud Console, o que lhe permite ver, atualizar e desanexar facilmente clusters do EKS. Na Google Cloud Console, também pode ver, atualizar e desassociar clusters do AKS.

  • Funcionalidade: envio ativado de metadados de recursos do Kubernetes para a Google Cloud Platform, o que melhora a interface do utilizador e as métricas do cluster. Para que os metadados sejam carregados corretamente, os clientes têm de ativar a API Config Monitoring for Ops. Esta API pode ser ativada na Google Cloud Console ou ativando manualmente a API opsconfigmonitoring.googleapis.com na CLI gcloud. Além disso, os clientes têm de seguir os passos descritos na documentação Autorizar o Cloud Logging/Monitoring para adicionar as associações da IAM necessárias.

  • Correção de erro: foi corrigida uma regressão que interrompe a obtenção de dados da porta Kubelet autenticada.

1.25.0-gke.2

1.25.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.25.

Kubernetes 1.24

1.24.0-gke.5

1.24.0-gke.4

  • Correções de erros
    • Foi corrigido um problema em que o agente de registo consumia quantidades cada vez mais elevadas de memória.

1.24.0-gke.3

  • Funcionalidade: foram adicionadas operações do dia 2 para clusters anexados do Anthos na Google Cloud Console, o que lhe permite ver, atualizar e desanexar facilmente clusters do EKS. Na Google Cloud Console, também pode ver, atualizar e desassociar clusters do AKS.

  • Correção de erro: foi corrigida uma regressão que interrompe a obtenção de dados da porta Kubelet autenticada.

1.24.0-gke.2

1.24.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.24.

Kubernetes 1.23

1.23.0-gke.3

1.23.0-gke.2

1.23.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.23.

Kubernetes 1.22

1.22.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.22.

Kubernetes 1.21

1.21.0-gke.1

  • Funcionalidade: foi adicionado suporte para o Kubernetes 1.21.