A versão secundária do cluster do plano de controle (mestre) do Google Kubernetes Engine determina a versão do Cloud Run for Anthos instalada no cluster.
Para fazer upgrade do Cloud Run para Anthos, faça o upgrade do cluster do GKE para a versão secundária que é compatível com a versão pretendida do Cloud Run para Anthos. Para mais informações sobre como fazer upgrade do cluster do GKE, consulte Como fazer upgrade de um cluster na documentação do GKE.
Também é possível acompanhar as versões de cluster do Cloud Run para Anthos e cluster nas notas de versão.
Para problemas conhecidos relacionados à versão, consulte a página de problemas do Cloud Run for Anthos.
A tabela a seguir lista a versão do Cloud Run para Anthos compatível com cada versão secundária do GKE compatível.
Como determinar a versão de um cluster atual
Para conseguir a versão do Cloud Run para Anthos de um cluster atual, digite o seguinte comando:
kubectl get namespace knative-serving -o 'go-template={{index .metadata.labels "serving.knative.dev/release"}}'
A saída é semelhante a:
v0.14.0-gke.5
A primeira parte do valor retornado, v0.14.0
, é a
versão knative fixada desta
versão do Cloud Run for Anthos.
A segunda parte, gke.5
, é o número da versão do Cloud Run for Anthos.
Versões do Cloud Run for Anthos
0.20.0-gke.6
- Refere-se à versão Knative 0.20.
0.19.0-gke.1
- Refere-se à versão Knative 0.19.
0.18.0-gke.5
- Refere-se à versão Knative 0.18.
0.18.0-gke.4
- Refere-se à versão Knative 0.18.
0.17.2-gke.3
Refere-se à versão Knative 0,17.
Corrige o CVE ISTIO-SECURITY-2020-010 (em inglês)
0.17.2-gke.1
- Refere-se à versão Knative 0,17.
0.16.0-gke.1
- Refere-se à versão Knative 0.16.
0.15.0-gke.3
Referência à versão 0.15 do Knative.
O Cloud Run for Anthos agora é compatível com o TLS gerenciado de disponibilidade geral
0.14.0-gke.11
Refere-se à versão Knative 0.14.
Corrige o CVE ISTIO-SECURITY-2020-010 (em inglês)
0.14.0-gke.10
Refere-se à versão Knative 0.14.
Corrige o CVE-2020-11080 que afeta a biblioteca HTTP2 usada pelo Envoy no Istio (em inglês).
Processo de lançamento da versão do Cloud Run para Anthos
Cada versão do Cloud Run for Anthos faz referência a uma versão Knative. Uma versão do Cloud Run para Anthos está disponível nos canais de lançamento Rapum ou três semanas após o lançamento de uma versão do Knative.
A tabela a seguir descreve os canais de lançamento disponíveis do Google Kubernetes Engine e as estratégias do Cloud Run para Anthos para lançamento nesses canais.
Channel | Cadência de lançamento do Cloud Run for Anthos | Propriedades |
---|---|---|
Rápido | Semanalmente | Adquira a versão mais recente do Cloud Run para Anthos o quanto antes. Receba acesso aos novos recursos do Cloud Run para Anthos assim que eles forem disponibilizados para todos os usuários. O cluster é frequentemente atualizado para usar a tecnologia mais recente. |
Normal (padrão) | Uma a duas semanas após o lançamento no canal rápido | Recomendado para a maioria dos usuários. Acessar os recursos do Cloud Run for Anthos logo após o lançamento, mas em uma cadência de lançamento mais estável e previsível. Oferece um bom equilíbrio de disponibilidade de recursos e estabilidade de atualização. O cluster é atualizado duas a três vezes por mês. |
Estável | De um a dois meses após o lançamento no canal normal. | prioriza a estabilidade em relação à nova funcionalidade. Mudanças e novas versões neste canal serão lançadas por último, depois de serem lançadas nos canais rápido e normal. Esse canal permite mais tempo para validação. O cluster é atualizado duas a três vezes por trimestre. |
Processo de upgrade do cluster do Cloud Run para Anthos
Os clusters do GKE são atualizados automaticamente de dois a três dias após uma nova versão do GKE ser disponibilizada no canal de lançamento do cluster, a menos que você tenha configurado uma janela ou exclusão de manutenção. Inscreva-se nas notas da versão do Cloud Run para Anthos e nas notas da versão do GKE para ver os anúncios.