Versão 1.10

Canais de lançamento do plano de controle gerenciados pelo Google

O Anthos Service Mesh lança atualizações com frequência para fornecer atualizações de segurança, corrigir problemas conhecidos e introduzir novos recursos. Os canais de lançamento, que estão disponíveis para o plano de controle gerenciado pelo Google, oferecem a capacidade de equilibrar entre a estabilidade e o conjunto de recursos da versão do Anthos Service Mesh. Os canais de lançamento do Anthos Service Mesh são semelhantes conceitualmente aos canais de lançamento do GKE, mas são independentes dos canais de lançamento do GKE. O Google gerencia automaticamente a versão e a cadência do upgrade para cada canal de lançamento.

Canais de lançamento disponíveis

Os canais de lançamento a seguir estão disponíveis. Cada canal oferece um equilíbrio entre disponibilidade de recursos e rotatividade de atualizações. Os recursos de cada canal têm um nível de maturidade diferente.

Canal Nova disponibilidade para o plano de controle gerenciado Propriedades
Rápido Após cada versão do Anthos Service Mesh Receba a versão mais recente do Anthos Service Mesh o mais cedo possível e use novos recursos no momento em que forem incluídos em uma versão. Seu plano de controle é frequentemente atualizado para permanecer na versão mais recente do patch disponível e fornecer recursos mais recentes. O canal rápido é melhor usado para testar versões mais recentes do Anthos Service Mesh e APIs em ambientes de pré-produção.
Normal O acesso rápido é promovido a normal* Acesse os recursos do Anthos Service Mesh e do Istio um pouco depois do lançamento, mas em uma versão que foi qualificada por um período mais longo. Ela oferece um equilíbrio de disponibilidade e estabilidade de recurso, e é o que recomendamos para a maioria dos usuários.
Estável Normal é promovida para Estável* Prioriza a estabilidade em relação à nova funcionalidade. As mudanças e as novas versões deste canal são lançadas por último, depois de serem validadas nos canais rápido e normal, o que permite ainda mais tempo para validação
*A programação de promoção para o próximo canal depende de vários fatores, incluindo a versão de código aberto do Istio, a versão do Anthos e a programação de patches, portanto, está sujeita a alterações. Para se manter informado com as últimas informações, adicione o URL das notas da versão do Anthos Service Mesh ao seu leitor de feeds ou adicione o URL do feed diretamente: https://cloud.google.com/feeds/servicemesh-release-notes.xml

Quando uma versão secundária do plano de controle gerenciado pelo Google tem uso suficiente e demonstrada estabilidade no canal rápido, ela é promovida para o canal normal. Por fim, a versão secundária é promovida para o canal estável, que recebe apenas atualizações de alta prioridade e patches de segurança. Cada promoção sinaliza um nível gradual de estabilidade e preparação para a produção, com base no desempenho observado do plano de controle que executa essa versão.

Patches de segurança críticos são entregues a todos os canais de lançamento para proteger seus clusters e a infraestrutura do Google.

Todos os canais são baseados em uma versão disponível para todos os usuários, embora os recursos individuais nem sempre sejam de disponibilidade geral, conforme marcado. As novas versões do Anthos Service Mesh são lançadas primeiro no canal rápido e, com o tempo, são promovidas para o canal normal e estável. Isso permite que você inscreva seus namespaces em um canal que atenda às suas necessidades de negócios, estabilidade e funcionalidade.

Como selecionar um canal de lançamento

Quando você aplica o plano de controle gerenciado pelo Google, três canais ficam disponíveis para o cluster: regular, rápido e estável. É possível configurar os namespaces em seu cluster para usar o mesmo canal ou canais diferentes. Por exemplo, se houver um recurso do Anthos Service Mesh no canal Rapid que algumas de suas cargas de trabalho precisam, aplique o rótulo istio.io/rev=asm-managed-rapid de revisão ao namespace que precisa do recurso e deixe seus outros namespaces usarem o canal regular mais estável.

Para selecionar um canal de lançamento, aplique um rótulo de revisão correspondente aos seus namespaces:

Nome da revisão Channel
asm-managed Normal
asm-managed-rapid Rápido
asm-managed-stable Estável

Por exemplo, para aplicar o canal de lançamento normal ao namespace de demonstração:

kubectl label namespace demo istio.io/rev=asm-managed --overwrite

Versões do Anthos Service Mesh por canal

A tabela a seguir mostra o canal atual para o mapeamento de versão do Anthos Service Mesh:

Channel Versão do ASM
Rápido 1.10
Normal 1.9
Estável 1.9