Todos os produtos
Search
Central de documentação

Alibaba Cloud Service Mesh:Release notes

Última atualização: Sep 02, 2026

Este tópico lista as notas de lançamento do Service Mesh (ASM).

Março a junho de 2026

Recurso

Descrição

Regiões

Versões

Edições

Referências

Suporte à versão 1.29

Adiciona suporte ao Istio versão 1.29.

  • Melhorias no gerenciamento de tráfego:

    • O ServiceEntry adiciona suporte experimental para hosts curinga TLS com resolução DYNAMIC_DNS. Isso permite o roteamento baseado em SNI sem terminação TLS.

  • Melhorias de segurança:

    • O ztunnel agora oferece suporte à validação de lista de revogação de certificados (CRL). Esse recurso permite rejeitar certificados revogados ao usar uma CA externa.

  • Melhorias de observabilidade:

    • O endpoint /stats/prometheus do Envoy agora suporta compressão HTTP (brotli, gzip e zstd) por padrão. A compressão é negociada automaticamente com base no cabeçalho Accept-Encoding do cliente.

    • Os traces relatados pelos proxies waypoint agora incluem identificadores de workload de origem e destino.

  • Notas de atualização:

    • A anotação sidecar.istio.io/statsCompression, usada para desativar a compressão de métricas por pod, foi descontinuada e removida. Use o campo statsCompression no proxyConfig global ou a anotação proxy.istio.io/config como alternativa.

Todas

1.29

Todas


Versioning

Patch de componente personalizado

Permite configurações personalizadas para componentes implantados pelo ASM no ASMMeshConfig.

Todas

1.27 e posteriores

Todas

ASMMeshConfig CRD reference

Configuração global de namespace

Permite usar o resource ASMReconcileNSLabels para controlar a sincronização de rótulos de namespace relacionados ao Istio em vários clusters.

Todas

1.28 e posteriores

Todas

ASMReconcileNSLabels CRD reference

Melhoria no gerenciamento de tráfego de saída do Ztunnel

O Ztunnel agora suporta EgressPolicy para controlar o tráfego de saída destinado a services fora do cluster.

Todas

1.29 e posteriores

Todas

Ztunnel configuration

Janeiro a fevereiro de 2026

Recurso

Descrição

Regiões

Versões

Especificações de produto suportadas

Referências

Suporte à versão 1.28

Adiciona suporte ao Istio versão 1.28.

  • As extensões de inferência agora suportam InferencePool v1.

  • Melhorias na Gateway API e no gerenciamento de tráfego:

    • Adiciona suporte completo à Gateway API v1.4.

    • Estende a configuração TLS para suportar services fora da service mesh.

    • O ServiceEntry agora suporta hosts curinga configurados com DYNAMIC_DNS.

  • Melhorias no modo Ambient:

    • Suporta faixas de tráfego usando propagação de baggage.

    • O Ztunnel agora suporta logs de acesso da Camada 7, desativados por padrão.

    • Oferece suporte a fallback de tráfego.

    • Compatível com cenários Serverless.

  • Notas de atualização:

    • A partir da versão 1.28, é necessário reiniciar os workloads para que a configuração periodic metric cleanup entre em vigor.

Todas

1.28

Todas


Versioning

Verificações pré-atualização aprimoradas

Antes de uma atualização, o diagnóstico de Mesh é executado para detectar problemas de configuração na service mesh. Esses problemas não bloqueiam a atualização, mas recomendamos corrigi-los para evitar comportamentos inesperados posteriormente.

Todas

1.25 e posteriores

Todas

Use ASM mesh diagnostics

Melhoria no diagnóstico de Mesh

Adiciona uma nova verificação de diagnóstico para excesso de pods no plano de dados.

Todas

1.25 e posteriores

Todas

Use ASM mesh diagnostics

Atualizações de recursos

  • Melhorias no plugin de hash tagging:

    • Permite extrair dados de cookies.

    • Possibilita configurar políticas de tráfego para quando um cabeçalho estiver ausente.

    • Aceita reescrever dados extraídos usando expressões regulares.

Todas

1.24 e posteriores

Todas

Novembro a dezembro de 2025

Recurso

Descrição

Regiões

Versões

Edições

Referências

Suporte à versão 1.27

Adiciona suporte ao Istio versão 1.27.

  • O modo Sidecar agora suporta instâncias aceleradas por GPU do ACS.

  • Suporte aprimorado à Gateway API: Adiciona suporte à API ListenerSets.

  • Permite roteamento de tráfego com reconhecimento de localidade para services do Kubernetes nos níveis de nó e zona.

  • O DestinationRule agora suporta a configuração RetryBudget.

Todas

1.27

Todas


Versioning

Acesso aprimorado a resources do Istio via KubeAPI do plano de dados

É possível usar o Terraform Kubernetes Provider em clusters ACK para gerenciar resources do ASM.

Todas

1.26 e posteriores

Todas

Access Istio resources through the KubeAPI of a data plane cluster

Melhoria no diagnóstico de Mesh

Adiciona detecção de conflitos para o campo Hosts no ServiceEntry.

Todas

1.27 e posteriores

Todas

Use ASM mesh diagnostics

Outubro de 2025

Recurso

Descrição

Região

Versão

Edições

Referências

Suporte à versão 1.26

  • Compatível com Istio 1.26.

  • Suporta Gateway API 1.3 e TCPRoute.

  • O plugin CNI não usa mais hostNetwork para evitar conflitos de porta.

  • Permite corresponder VirtualHost usando EnvoyFilter.

Todas

N/A

Todas

Versioning

Desligamento gracioso aprimorado para gateways do Service Mesh (ASM)

Suporta uma duração maior de drenagem e melhora o suporte aos protocolos HTTP e gRPC.

Todas

1.26 e posteriores

Edições Enterprise e Ultimate

Use graceful shutdown to prevent traffic loss

Gerenciamento do Service Mesh (ASM) pelo centro de componentes do ACK

Crie e adicione instâncias do Service Mesh (ASM) diretamente pelo centro de componentes do ACK.

Todas

N/A

Todas

servicemesh-operator component

Agosto a setembro de 2025

Recurso

Descrição

Regiões

Versões aplicáveis

Edições aplicáveis

Referências

Acesso à Kube API do plano de dados

Adiciona suporte a operações de apply e patch no lado do servidor.

Todas

1.25.6.101 e posteriores

Todas

Access Istio resources through the KubeAPI of a data plane cluster

Novas verificações de diagnóstico para Diagnóstico de Mesh

Adiciona as seguintes verificações de diagnóstico:

  • Validação de expressões regulares no HTTPRoute.

  • Verificação diagnóstica da versão da Gateway API no plano de dados.

Todas

1.25.6.101 e posteriores

Todas

Use ASM Mesh Diagnostics

Desligamento gracioso para waypoints no modo Ambient

Permite personalizar o campo ProxyConfig de um proxy waypoint para especificar parâmetros relacionados à drenagem, possibilitando o desligamento gracioso durante atualizações contínuas do waypoint.

Todas

1.25.6.101 e posteriores

Todas

Customize waypoint configurations

Gateway do ASM usa NLB por padrão

O Network Load Balancer (NLB) é um service de balanceamento de carga da Camada 4 de alto desempenho com elasticidade automática, projetado para cenários de alta concorrência com muitas conexões.

Todas

1.18 e posteriores

Edições Enterprise e Ultimate

Use Network Load Balancer (NLB) in ASM ingress gateways

Junho a julho de 2025

Recurso

Descrição

Região de publicação

Versão

Especificações aplicáveis

Referências

Suporte à Versão 1.25

Compatível com Istio 1.25.

O Modo Ambient Sidecarless está agora em Disponibilidade Geral (GA):

  • Melhora a estabilidade do ztunnel.

  • Adiciona suporte à personalização de resources do waypoint.

Todas

N/A

Todas

Versioning

Diagnóstico de Mesh 2.0

Adiciona mais de 30 novas regras de diagnóstico e suporta diagnósticos para o Modo Ambient Sidecarless. Os resultados do diagnóstico agora são padronizados e mais específicos. Este recurso é compatível com a comunidade upstream.

Todas

1.25 e posteriores

Todas

N/A

Suporte ao Gerenciamento de Certificados

Agora é possível implantar certificados do console do Certificate Management Service diretamente em um cluster do plano de dados para uso por um gateway do ASM.

Todas

1.25 e posteriores

Todas

Use a Certificate Management Service certificate in an ASM gateway

Circuit Breaking e Limitação de Taxa Aprimorados

Melhora a consistência semântica. Agora é possível referenciar objetos de resource, como VirtualService e Kubernetes Service, nas configurações de limitação de taxa.

Todas

1.25 e posteriores

Todas

Operações via GUI para o Conjunto de Agendamento de Tráfego

Agora é possível ativar e configurar o conjunto de agendamento de tráfego pela GUI, o que reduz a complexidade e melhora a experiência do usuário.

Todas

Todas

Todas

Use the ASM traffic scheduling suite for traffic control in distributed systems

Abril a maio de 2025

Recurso

Descrição

Regiões

Versões aplicáveis

Edições aplicáveis

Referências

Alocação Proporcional de Resources do Sidecar

Agora é possível definir uma proporção para alocar resources a um contêiner sidecar proporcionalmente aos resources do contêiner de aplicativo correspondente.

Todas

1.24 e posteriores

Todas

Configure Sidecar Resources by ratio

Desenvolvimento e teste locais com Ktctl Mesh e Service Mesh

O KtConnect é uma ferramenta de suporte ao desenvolvedor local para Kubernetes. Seu proxy implantado é compatível com as principais capacidades de gerenciamento de tráfego da service mesh. Ao coordenar com os resources de tráfego da service mesh, você depura aplicativos locais com mais eficiência e acelera o desenvolvimento e os testes locais. Este tópico descreve como combinar KtConnect e ASM para desenvolvimento e teste locais.

Todas

Todas

Todas

Local development and testing with KtConnect and Service Mesh

Códigos de status personalizados para limitação de taxa

A limitação de taxa local suporta códigos de status de retorno personalizados.

Todas

1.24.6.64 e posteriores

Todas

ASMLocalRateLimiter CRD reference

O Tracing Analysis suporta configuração para namespaces e workloads.

A partir da versão 1.24.6.83, o ASM permite modificar resources de Telemetria através da API do Kubernetes para configurar o Tracing Analysis nos níveis de namespace e workload.

Todas

1.24.6.83 e posteriores

Todas

Tracing Analysis settings

Suporte a blocos CIDR confiáveis em cabeçalhos XFF

Além de configurar o "número de proxies confiáveis", agora é possível configurar "blocos CIDR confiáveis". Isso oferece maior flexibilidade na obtenção dos endereços IP de origem das requisições.

Todas

1.24 e posteriores

Todas

Configure the XFF request header to allow ASM gateways to obtain client IP addresses

Março de 2025

Recurso

Descrição

Regiões

Versões aplicáveis

Edições aplicáveis

Referências

Aplicar política de "Injeção Forçada de Sidecar ASM"

Ative a política de "Injeção Forçada de Sidecar ASM" no Gerenciamento de Políticas do ACK para proteger o tráfego leste-oeste dentro do seu cluster.

Todas

1.24 e posteriores

Todas

Enforce the forced sidecar injection security policy for a cluster

Melhorias no ASMCircuitBreaker

O ASMCircuitBreaker foi aprimorado para suportar a configuração de regras de circuit breaking para Erros de Gateway.

Todas

1.24.6.54 e posteriores

Todas

ASMCircuitBreaker CRD reference

Referência do CRD LLMRoute

O CRD LLMRoute suporta correspondência de tráfego baseada em condições como cabeçalhos de requisição e tags de resource. Ele roteia o tráfego de forma flexível para services LLM externos especificados ou Inference Pools dentro do cluster.

Todas

1.21 e posteriores

Todas

LLMRoute CRD reference

Gerenciar resources da service mesh usando o Go SDK

Utilize o Go SDK para gerenciar resources na service mesh.

Todas

1.24 e posteriores

Todas

Manage service mesh resources using the Go SDK

Configurar painéis do Grafana e regras de alerta para circuit breaking e limitação de taxa

Fornece práticas recomendadas para configurar painéis do Grafana e regras de alerta para circuit breaking e limitação de taxa.

Todas

Todas

Todas

Configure Grafana dashboards and alert rules for circuit breaking and throttling

Fevereiro de 2025

Recurso

Descrição

Regiões

Versões

Especificações de produto suportadas

Referências

Compatibilidade do CNI com debian_12_7_x64_20G_alibase_20241031.vhd

O ASM CNI agora suporta nós que usam o sistema operacional Debian.

Todas

1.24 e posteriores

Todas

Nenhuma

Configurar instâncias de mesh usando o CRD ASMMeshConfig

O ASMMeshConfig é um resource personalizado fornecido pelo Service Mesh (ASM) para configurar globalmente os parâmetros principais da service mesh. Este CRD gerencia centralmente configurações no nível da mesh, como timeouts de conexão, detecção de protocolo, normalização de caminho e políticas de nova tentativa. Também suporta cotas de resources e controles comportamentais para o injetor de sidecar.

Todas

1.24 e posteriores

Todas

ASMMeshConfig CRD reference

Adaptação de fila de mensagens para faixas de tráfego

Em cenários de faixas de tráfego flexíveis, se você quiser que as filas de mensagens mantenham e transportem informações de tag, seu aplicativo requer alguma adaptação. O ASM fornece uma solução de adaptação padrão para sua referência.

Todas

1.21 e posteriores

Todas

Adapt message queues in ASM loose traffic lanes

Suporte do ASMEgressTrafficPolicy para services TCP externos

O ASMEgressTrafficPolicy agora suporta services TCP externos. É possível usar o ASMEgressTrafficPolicy para configurar facilmente o tráfego de saída para protocolos como HTTP, HTTPS e TCP. Esta atualização também suporta alocação automática de portas do gateway de saída, o que reduz a carga de trabalho de manutenção.

Todas

1.24 e posteriores.

Todas

Manage egress traffic using ASMEgressTrafficPolicy

Documentação do CRD ASMExtensionProviders

O ASMExtensionProvider é um componente usado para estender e configurar recursos da mesh. Ele suporta integração flexível e configuração personalizada de recursos principais, como Tracing Analysis e logs de acesso.

Todas

1.23 e posteriores

Todas

ASMExtensionProvider CRD reference

Janeiro de 2025

Recurso

Descrição

Regiões

Versão

Especificação

Referências

Suporte à Versão 1.24

Compatível com Istio 1.24.

Todas

N/A

Todas

Versioning

Balanceamento de carga e gerenciamento de tráfego aprimorados para services LLM no cluster

Para services de inferência LLM implantados em clusters Kubernetes, os métodos clássicos de balanceamento de carga costumam ser ineficazes devido às características únicas do tráfego e dos workloads de inferência LLM. Também é difícil obter informações relacionadas à inferência LLM a partir de logs e métricas de monitoramento.

O Service Mesh (ASM) permite declarar pools de service de inferência e definições de roteamento para services de inferência LLM implantados em um cluster. Isso melhora o desempenho do balanceamento de carga dos services de inferência LLM e habilita roteamento e observabilidade para o tráfego de inferência. Este recurso atualmente suporta services de inferência LLM implantados com base em vLLM.

Todas

1.24 ou posterior

Todas

Smart Routing and traffic management based on multiple dimensions such as request queues, KVCache, and LoRA awareness

Migração in-place do Istio

Suporta migração in-place para o ASM em clusters que têm o Istio instalado. Durante o processo de migração, o ASM e o Istio coexistem. Você pode alternar gradualmente os workloads da injeção de Sidecar do Istio para a injeção de proxy de mesh do ASM até que todos os Sidecars do Istio sejam substituídos por proxies de mesh do ASM. Este recurso ajuda você a migrar do Istio para o ASM de maneira progressiva e sem tempo de inatividade.

Atualmente, a migração in-place do ASM suporta a migração de Istio de cluster único, Primary-Remote, Multi-Primary e implantações híbridas das arquiteturas Primary-Remote e Multi-Primary para o ASM.

Todas

1.24 ou posterior

Todas

In-place canary migration from Istio to ASM

Dezembro de 2024

Recurso

Descrição

Regiões

Versões

Especificações Aplicáveis

Referências

Suporte à versão 1.23

Compatível com Istio 1.23.

Todas

1.23 ou posterior

Todas

Versioning

Usar Envoy External Processing para tratamento personalizado de requisições

O Envoy External Processing é uma extensão que usa um service externo para aprimorar o tratamento de requisições e respostas HTTP. Isso elimina a necessidade de escrever plugins Wasm ou outros scripts de processamento, oferecendo uma solução mais flexível e escalável.

Todas

1.23 ou posterior

Todas

Use Envoy External Processing for custom request handling

Limitação de taxa baseada em tokens para requisições LLM

A limitação de taxa para requisições LLM difere da limitação de taxa para requisições HTTP padrão. Como o número de tokens por requisição LLM varia, a contagem deve ser obtida dinamicamente da resposta. O ASM fornece limitação de taxa padrão para requisições LLM baseada no algoritmo de token bucket e permite personalizar o algoritmo.

Todas

1.23 ou posterior

Todas

Implement LLM token rate limiting based on request headers

Excluir Pods com rótulos especificados do escopo de descoberta de services

Se um pod estiver fora do escopo de descoberta de services, o plano de controle não o descobrirá e os proxies sidecar não enviarão nenhuma requisição para ele. É possível configurar um seletor de rótulos para excluir pods com rótulos específicos do escopo de descoberta de services. Isso permite desviar rapidamente o tráfego de um pod para failover rápido.

Todas

1.20 ou posterior

Todas

Configure a service discovery scope to improve the efficiency of mesh configuration pushes

Suporte a novos campos no ASMGrpcJsonTransCoder

O CRD ASMGrpcJsonTranscoder é usado para transcodificação de protocolo JSON/HTTP para gRPC. Na versão 1.22 e posteriores, o ASMGrpcJsonTranscoder suporta novos campos para cenários avançados, como converter erros gRPC para o corpo da resposta e ignorar parâmetros de consulta de requisição específicos.

Todas

1.22 ou posterior

Todas

ASMGrpcJsonTranscoder CRD reference

Gerenciamento de tráfego LLM

A maioria dos principais provedores de modelos de linguagem grandes (LLM) oferece services aos usuários via HTTP. Com base no protocolo HTTP, otimizações especiais foram feitas para requisições LLM. Os padrões de protocolo de vários provedores importantes de LLM agora são suportados, proporcionando uma experiência de acesso simples e eficiente. Este tópico descreve como gerenciar o tráfego LLM no ASM sob as perspectivas de roteamento de tráfego e observabilidade.

Alibaba Cloud International Website (www.alibabacloud.com)

1.21 ou posterior

Todas

LLM traffic management

Novembro de 2024

Recurso

Descrição

Regiões

Versões aplicáveis

Especificações do produto

Referências

Implementação de testes canary baseados em identidade de usuário com faixas de tráfego e hash tagging

Em ambientes de produção, é comum utilizar faixas de tráfego para isolar versões estáveis e releases canary, direcionando o tráfego para diferentes faixas conforme a identidade do usuário. Especificamente, você pode rotear um grupo específico de usuários para a versão canary destinada a testes e, simultaneamente, enviar uma porcentagem aleatória de requisições de outros usuários para essa mesma versão, com base em pesos configurados.

All

1.18 ou posterior

All

Implement user identity-based canary testing with traffic lanes and hash tagging

Suporte do ASM à autorização RBAC no nível de namespace

Utilize a autorização RBAC para controlar as permissões de usuários RAM e funções RAM na operação de recursos personalizados no ASM. Quando usuários ou funções RAM precisarem operar nesses recursos, será necessário conceder a autorização RBAC correspondente.

All

All

All

Grant RBAC permissions to RAM users and RAM roles

Outubro de 2024

Recurso

Descrição

Regiões

Versões aplicáveis

Edições aplicáveis

Referências

Modo de plano de controle multi-primary

O Service Mesh (ASM) suporta um modo de plano de controle multi-primary. Nessa arquitetura, múltiplas instâncias do ASM gerenciam vários clusters Kubernetes. Este modelo oferece vantagens significativas em relação a configurações de instância única, como melhor isolamento de configurações e menor latência no envio de atualizações. É ideal para implementar recuperação de desastres em múltiplos clusters para serviços implantados de forma pareada.

All

1.22 e posterior

All

Implementing Multi-Cluster Disaster Recovery with the ASM Multi-Primary Control Plane Architecture

Proxy Sidecar nativo

A partir da versão 1.28, o Kubernetes introduziu containers Sidecar nativos, resolvendo problemas conhecidos relacionados ao ciclo de vida do container em relação ao ciclo de vida do pod. O Service Mesh (ASM) 1.22 e versões posteriores suportam esse recurso e ativam adaptativamente o modo Sidecar nativo para injetar o proxy do mesh em um pod.

All

1.22 e posterior

All

Deploying Mesh Proxies with the Native Sidecar Method

Coleta de métricas para o conjunto de agendamento de tráfego

Colete métricas de monitoramento para o agente de agendamento de requisições do ASM integrando-o ao Alibaba Cloud Managed Service for Prometheus ou a uma instância Prometheus autogerenciada. Isso permite monitorar como as diferentes políticas do conjunto de agendamento de tráfego controlam e distribuem o tráfego.

All

1.21 e posterior

All

Controlling Traffic in Distributed Systems with the ASM Traffic Scheduling Suite

Extensão de métricas com plugins WASM

Além das métricas integradas, o Service Mesh (ASM) oferece um mecanismo de extensão robusto. Use plugins WASM para escrever lógica personalizada baseada em dados de requisição ou resposta. Assim, é possível adicionar resultados processados como novas dimensões às suas métricas de monitoramento, proporcionando maior visibilidade sobre o comportamento da aplicação.

All

1.18 e posterior

All

Extending ASM Monitoring Metric Dimensions with a WASM Plugin

Limpeza periódica de métricas de monitoramento

O Service Mesh (ASM) gera métricas como volume de tráfego, taxas de erro e latência de requisição para todo o tráfego de serviço, permitindo o monitoramento do comportamento dos serviços. Com o tempo, o acúmulo desses dados aumenta o consumo de recursos tanto nos proxies Envoy quanto no Prometheus. Para resolver isso, o ASM agora oferece limpeza periódica de métricas. Esse recurso remove automaticamente métricas não utilizadas armazenadas em cache no Envoy, reduzindo o uso de memória e diminuindo a carga de rede durante as coletas do Prometheus.

All

1.18 e posterior

All

Configuring Periodic Cleanup of ASM Monitoring Metrics

Setembro de 2024

Recurso

Descrição

Regiões

Versões

Edições

Referências

Implantação e gerenciamento do Service Mesh (ASM) no CloudBox

Crie um pool de nós CloudBox em um cluster ACK e agende pods de aplicação para esses nós para utilizar recursos do CloudBox. Após adicionar o cluster ACK ao Service Mesh (ASM), o ASM gerencia pods tanto na rede pública quanto no pool de nós CloudBox, fornecendo roteamento unificado, segurança e observabilidade para o tráfego entre aplicações.

All

All

All

Manage workloads on ACK CloudBox nodes using ASM

Gerenciamento de clusters Kubernetes importados via Kubeconfig

O Service Mesh (ASM) permite importar qualquer cluster Kubernetes usando um arquivo Kubeconfig com permissão administrativa, habilitando o gerenciamento de aplicações no cluster importado.

All

1.22 ou posterior

All

Manage Kubernetes clusters imported via Kubeconfig

Melhores práticas: Segurança ponta a ponta

Uma conexão TLS padrão exige apenas que o cliente valide o certificado do servidor, deixando a identidade do cliente não verificada. Para maior segurança, o mTLS (Mutual TLS) requer que tanto o cliente quanto o servidor apresentem certificados. A comunicação criptografada só começa após essa validação mútua ser concluída com sucesso.

All

1.22 ou posterior

All

Melhores práticas:

Páginas de erro personalizadas

Em alguns casos, um gateway ASM ou proxy do mesh responde diretamente ao downstream com um código de resposta HTTP específico, em vez de encaminhar a requisição para um serviço upstream. O plugin CustomLocalReply permite personalizar o corpo, o código e o conteúdo da resposta para essas respostas diretas. Para cada código de resposta, é possível definir conteúdos diferentes.

All

All

All

CustomLocalReply plugin

Aprimoramentos nos CRDs ASMSwimlane/ASMSwimlaneGroup

Agora é possível aplicar políticas de tráfego de destino personalizadas e operações de roteamento HTTP aos serviços dentro de um grupo de faixas de tráfego.

All

1.22 ou posterior

All

ASMSwimLaneGroup and ASMSwimLane CRDs

Suporte ao modo de plano de controle remoto

Utilize o modo de plano de controle remoto para reduzir a latência no envio de configurações. Este modo é recomendado quando seu cluster de plano de dados está em outro serviço Alibaba Cloud ou em um data center on-premises, e a conexão de rede com o plano de controle gerenciado do Service Mesh (ASM) é instável ou possui largura de banda limitada.

All

1.22 ou posterior

All

Desenvolvimento de plugins Wasm com Rust

O Service Mesh (ASM) suporta a implantação de plugins Wasm no proxy do mesh para adicionar lógica personalizada. A comunidade proxy-wasm fornece um kit de desenvolvimento de software (SDK) em Rust para criar esses plugins.

All

1.18 ou posterior

All

Develop Wasm plugins for the mesh proxy using Rust

Agosto de 2024

Recurso

Descrição

Regiões

Versões aplicáveis

Edições suportadas

Referências

Suporte ao Istio 1.22

Esta versão adiciona suporte ao Istio 1.22, que inclui as seguintes atualizações principais:

  • Suporte a containers sidecar nativos (habilitado por padrão no ACK 1.30 e posterior).

  • Suporte a clusters ACS.

  • Suporte a Yitian ARM.

  • A Gateway API foi atualizada para v1.1 e adicionou suporte a GRPCRoute.

  • O plano de controle agora usa Delta XDS por padrão para se comunicar com o plano de dados, melhorando a eficiência no envio de configurações.

  • As políticas de autorização agora suportam correspondência de caminho de requisição usando modelos.

  • As políticas de autorização de requisição agora incluem um timeout para buscar um jwksUri.

All

1.22 ou posterior

All

N/A

Novo modo ACMG

O modo Alibaba Centralized Mesh Gateway (ACMG) é uma solução projetada para arquiteturas de rede em grande escala. Ele melhora a escalabilidade da rede, a flexibilidade e a eficiência de gerenciamento.

All

1.22 ou posterior

All

ACMG mode

Segurança de tráfego de saída

Use ASMEgressTrafficPolicy e um gateway de saída para proteger o tráfego que sai do mesh em direção a destinos externos.

All

1.20 ou posterior

All

Capacidades multicluster aprimoradas

Esta versão aprimora as capacidades do gateway leste-oeste. Chamadas entre clusters através de um gateway leste-oeste agora suportam balanceamento de carga completo na camada 7, políticas de autorização e proteção contra conflitos de CIDR. Para cenários multicluster sem conectividade de rede subjacente, um gateway leste-oeste do Service Mesh (ASM) proporciona uma experiência equivalente a uma rede totalmente conectada.

All

1.22 ou posterior

Enterprise Edition, Ultimate Edition

Disaster recovery for multiple ACK clusters in different VPCs (achieving network connectivity using ASM cross-cluster mesh proxies)

Integração com ARMS para métricas estendidas

Service Mesh (ASM) fornece métricas de monitoramento para o plano de dados. Quando habilitado, gateways e proxies sidecar geram métricas operacionais que são coletadas no Alibaba Cloud Managed Service for Prometheus.

All

1.17.2.35 ou posterior

All

Upgrade ASM monitoring metrics and dashboards

Melhores práticas - Integração com serviço de autorização personalizado

Agora é possível integrar serviços de autorização personalizados que utilizam os protocolos HTTP e gRPC.

All

1.20 ou posterior

All

Métricas de monitoramento e alertas para limitação de taxa e circuit breaking

Colete métricas de monitoramento para limitação de taxa e circuit breaking no Alibaba Cloud Managed Service for Prometheus. Isso inclui métricas para limitação de taxa local e global, além de circuit breaking nos níveis de serviço, host e pool de conexões. Configure também alertas baseados nessas métricas para receber notificações sobre eventos de limitação de taxa ou circuit breaking.

All

All

All

Julho de 2024

Recurso

Descrição

Regiões

Versões

Edições

Documentação

Suporte do ASM Gateway aos protocolos HTTP/3 e QUIC

O gateway ASM agora suporta o protocolo HTTP/3. Comparado ao HTTP/2, o HTTP/3 oferece menor latência de handshake, um novo mecanismo de multiplexação, migração de conexão e segurança aprimorada. O HTTP/3 é baseado no protocolo UDP, o que permite habilitar listeners TCP e UDP na mesma porta sem afetar o tráfego HTTP/1.1 ou HTTP/2 existente.

All

1.16 ou posterior

All

Access an ASM ingress gateway using the HTTP/3 protocol

Limite máximo de conexões downstream para proxies sidecar

Defina um limite para o número máximo de conexões downstream que um proxy do mesh aceita. Isso ajuda a prevenir ataques maliciosos através do controle do volume de conexões.

All

1.21 ou posterior

All

Configure a sidecar proxy

Suporte a políticas de normalização de caminho

Configure uma política de normalização de caminho para requisições HTTP no proxy do mesh. Isso garante que os caminhos das requisições HTTP dentro do service mesh sejam padronizados, reduzindo riscos de segurança.

All

1.21 ou posterior

All

Configure a path normalization policy for a service mesh

O conjunto de rerroteamento de tráfego ASM suporta feedback em malha fechada, limites de concorrência, agendamento concorrente e agendamento por cota.

O conjunto de agendamento de tráfego ASM agora suporta quatro novas políticas:

  • Política de feedback em malha fechada: Habilita rollouts progressivos para novos serviços.

  • Política de limite de concorrência: Limita estritamente a concorrência de requisições para um serviço.

  • Política de agendamento por concorrência: Realiza agendamento de requisições baseado em prioridade enquanto limita estritamente a concorrência.

  • Política de agendamento por cota: Executa agendamento de requisições baseado em prioridade garantindo que a taxa de requisições atenda aos requisitos de cota.

All

1.21 ou posterior

All

Use the ASM traffic scheduling suite for traffic control in distributed systems

Recurso de playground

O ASM Lab permite configurar um ambiente completo para um cenário específico com um único clique. Isso inclui workloads e todos os recursos de API declarativa (CR) necessários. Cada cenário no ASM Lab demonstra um recurso específico implantando automaticamente os recursos necessários e oferecendo diferentes níveis de controle. Essa configuração simplificada ajuda você a explorar rapidamente os recursos avançados do Service Mesh (ASM).

All

1.21 ou posterior

All

ASM Lab

Junho de 2024

Recurso

Descrição

Regiões

Versões aplicáveis

Especificações aplicáveis

Referências

Captura de pacotes de rede no service mesh

Este recurso permite criar uma tarefa de captura de pacotes de rede para capturar tráfego de um workload específico dentro do service mesh, ajudando a diagnosticar rapidamente problemas complexos de tráfego.

All

1.21 ou posterior

All

Use network packet capture tasks to diagnose traffic in the mesh

Conjunto de agendamento de tráfego ASM

Baseado nos princípios de service mesh, o conjunto de agendamento de tráfego ASM oferece várias políticas de agendamento para gerenciamento avançado de tráfego, como limitação de taxa por usuário e agendamento de requisições por prioridade.

All

1.21 ou posterior

All

Use the ASM traffic scheduling suite for traffic control in distributed systems

Balanceamento de carga EWMA

O balanceador de carga EWMA seleciona endpoints calculando uma pontuação baseada na média móvel de fatores como peso estático, tempo de resposta e taxa de erro. Isso melhora o desempenho geral evitando endpoints com baixo desempenho durante picos ocasionais de tempo de resposta ou erros.

All

1.21 ou posterior

All

Use Exponentially Weighted Moving Average (EWMA) for workload latency-based load balancing

Integração aprimorada com Knative

O Knative no ASM foi atualizado para a versão 1.12.4. Esta versão simplifica a integração com o Knative do serviço de contêineres e oferece uma experiência de implantação com um clique.

All

1.21 ou posterior

All

Use ASM to simplify the management of Serverless workloads

Suporte aprimorado ao Terraform

  • Atualiza exemplos de documentação para usar a versão mais recente do ASM.

  • Introduz uma nova seção sobre modificação de propriedades de instância do Service Mesh (ASM) com Terraform.

  • Apresenta um guia para lidar com campos excluídos ao executar terraform apply.

All

1.21 ou posterior

All

Manage ASM instances using Terraform

Maio de 2024

Recurso

Descrição

Regiões

Versões aplicáveis

Edições aplicáveis

Referências

Lançamento do Istio 1.21.

Esta versão adiciona suporte ao Istio 1.21, que agora está disponível geralmente. Esta versão inclui os recursos mais recentes da comunidade:

  • Ao escrever um serviço virtual ou regra de destino para um Service do tipo ExternalName, use o nome de domínio para o qual o serviço aponta.

  • Em um serviço virtual, agora é possível definir o header :authority no campo HTTPRouteDestination.

  • Em uma regra de destino, configure maxConcurrentStreams para um pool de conexões HTTP e idelTimeout para um pool de conexões TCP.

  • Use o recurso Sidecar para controlar as configurações do pool de conexões para requisições inbound em um proxy sidecar.

Importante

Na versão 1.21, a capacidade de carregar uma configuração de bootstrap para um proxy sidecar antes da inicialização foi descontinuada. Para mais informações, consulte Configure a sidecar proxy.

All

1.21 ou posterior

All

Versioning

Faixa de tráfego

A faixa de tráfego 3.0 agora suporta propagação de headers baggage e roteamento de tráfego baseado em porcentagem.

All

1.21 ou posterior

All

Capacidades multicluster aprimoradas

Esta versão introduz uma nova solução de rede multicluster. Quando as redes subjacentes dos clusters não podem ser conectadas diretamente, utilize um gateway leste-oeste ASM para conectá-las pela rede pública. O novo documento, Overview of multi-cluster management, descreve os modos e caminhos para gerenciamento multicluster no ASM.

All

1.21 ou posterior

All

Disaster recovery for multiple ACK clusters in different VPCs (achieving network connectivity based on ASM cross-cluster mesh proxies)

Topologia de Mesh ASM suporta visualizações de subgrafo

A Topologia de Mesh ASM agora permite selecionar um namespace ou uma aplicação para visualizar sua subtopologia. Este recurso facilita a visualização e o uso da topologia de serviço em implantações de grande escala.

All

1.21 ou posterior

All

Enable mesh topology to improve observability

Configuração no nível de rota para ASMCompressor

O ASMCompressor agora suporta configuração no nível de rota, permitindo habilitar a compressão por padrão e desativá-la para rotas específicas. Isso simplifica a configuração e reduz o risco de erros de configuração.

All

1.21 ou posterior

All

Use ASMCompressor to define compression configurations for inter-application service calls

Abril de 2024

Recurso

Descrição

Regiões

Versão do Istio

Edições

Referências

O Istio 1.21 já está disponível.

Esta versão adiciona suporte ao Istio 1.21 como uma versão canary, que inclui os recursos mais recentes da comunidade:

  • Para um Service do tipo ExternalName, os resources de virtual service e destination rule devem usar o nome de domínio para o qual o service aponta.

  • Em uma virtual service, é possível definir o cabeçalho :authority no campo HTTPRouteDestination.

  • Em uma destination rule, configure maxConcurrentStreams para um pool de conexões HTTP e idelTimeout para um pool de conexões TCP.

  • Use a configuração de tráfego do resource Sidecar para gerenciar as definições do pool de conexões para solicitações de entrada em um sidecar proxy.

Importante

A partir da versão 1.21, o carregamento de uma configuração de bootstrap para um sidecar proxy antes da inicialização foi descontinuado. Para obter mais informações, consulte Configure a sidecar proxy.

Todas

1.21 ou posterior

Todas

Versioning

Emissão automática de certificados para gateways ASM usando o Protocolo ACME

O Protocolo ACME permite que uma autoridade certificadora (CA) verifique automaticamente a propriedade do nome de domínio de um solicitante antes de emitir um certificado. Os gateways do Service Mesh (ASM) podem se conectar a várias CAs por meio do Protocolo ACME para obter dinamicamente certificados de nome de domínio, reduzindo a sobrecarga de manutenção de certificados.

Todas

Todas

Todas

Issue certificates for an ASM gateway from an ACME CA

Otimização de desempenho do plano de dados com eRDMA e SMC

Ative a otimização de desempenho baseada em SMC para a comunicação do plano de dados do service mesh em instâncias do Elastic Compute Service da Alibaba Cloud de oitava geração que suportam eRDMA e executam Alinux 3.

Todas

1.21 ou posterior

Todas

Accelerate network performance between service mesh pods based on eRDMA

Gerenciamento de conectividade entre VPCs nos clusters do plano de controle e do plano de dados com PrivateLink

Quando uma instância do Service Mesh (ASM) e um cluster ACK do plano de dados estão na mesma região, mas em VPCs diferentes, use o PrivateLink para estabelecer conectividade entre os clusters do plano de controle e do plano de dados. O ASM fornece um método baseado em CRD para simplificar a conectividade de rede.

Todas

1.21 ou posterior

Todas

Manage connectivity between control plane and data plane clusters across VPCs using PrivateLink

Aceleração de inferência para services de modelo com roteamento dinâmico de subconjuntos

O roteamento dinâmico de subconjuntos no Service Mesh (ASM) encaminha solicitações diretamente para o ambiente de execução correto, acelerando o processo de inferência para services de modelo.

Todas

1.21 ou posterior

Todas

Use dynamic subset routing to accelerate model service mesh inference

Uso do ASMCircuitBreaker para configurar regras de circuit breaker no tráfego de chamadas entre services

Utilize o CRD ASMCircuitBreaker para configurar regras de circuit breaker para o tráfego leste-oeste.

Todas

1.19 e posterior

Todas

Use ASMCircuitBreaker to configure circuit breaker rules for inter-service call traffic

Março de 2024

Recurso

Descrição

Regiões

Versões do Istio

Especificações do produto

Referências

Os logs de acesso agora suportam saída em texto simples (não JSON).

Agora é possível gerar logs de acesso na saída padrão do contêiner como texto simples. Esse formato é mais eficiente em espaço e denso em informações do que o JSON.

Todas

v1.20 e posterior

Todas

Observability configuration

Configuração de janela de tempo de manutenção.

Defina uma janela de manutenção para seu service mesh e especifique quando a manutenção automática do plano de controle gerenciado deve ocorrer.

Todas

Todas

Todas

Using Service Mesh Maintenance Windows

Desenvolvimento de extensões Wasm para o proxy do mesh usando Go

Crie extensões Wasm em Go e injete-as na cadeia de filtros do proxy do mesh. Essas extensões permitem implementar lógica personalizada, como modificar dinamicamente cabeçalhos HTTP, ajustar roteamentos ou integrar-se a services de autorização externos.

Todas

v1.18 e posterior

Todas

Write Wasm plugins for the mesh proxy using Go

Suporte a Grupos de Segurança Gerenciados

Novas instâncias do ASM agora usam grupos de segurança gerenciados. Esses grupos oferecem segurança aprimorada para o plano de controle gerenciado.

Todas

v1.20 e posterior

Todas

Create an ASM instance

Fevereiro de 2024

Recurso

Descrição

Regiões

Versões aplicáveis do Istio

Edições aplicáveis

Referências

O Istio 1.20 já está disponível.

O Istio 1.20 foi publicado e é compatível com os recursos mais recentes da comunidade.

Todas

v1.20 e posterior

Todas

Versioning

Atualização canary para gateway ASM

O Service Mesh (ASM) agora suporta atualizações canary para o gateway ASM, garantindo a continuidade dos negócios. Implante uma nova versão do gateway para verificar o tráfego antes de concluir a atualização completa. Se ocorrer um problema, faça rollback a qualquer momento excluindo os pods da nova versão. Após resolver o problema, retome a atualização.

Todas

v1.20 e posterior

Todas

Perform a canary upgrade for an ASM gateway

Coleta de métricas de monitoramento para aplicações no mesh via mTLS.

O Service Mesh (ASM) agora usa TLS mútuo (mTLS) para criptografar métricas de monitoramento de aplicações dentro do mesh, oferecendo o mesmo nível de segurança da comunicação service-to-service.

Todas

Todas

Todas

Collect monitoring metrics for in-mesh applications via mTLS

Centro de plugins e filtros Envoy aprimorados

  • O centro de plugins agora suporta tipos adicionais de plugins. O custom resource ASMGrpcJsonTranscoder fornece transcodificação de HTTP/JSON para gRPC.

  • Crie múltiplas instâncias de plugins no centro de plugins, cada uma com sua própria configuração e escopo efetivo.

  • Vincule modelos de filtro Envoy a um intervalo de versões do service mesh, em vez de apenas uma única versão.

Todas

v1.18 e posterior

Todas

Gerenciamento declarativo para modelos de filtro Envoy e faixas de tráfego

  • Gerencie modelos de filtro Envoy usando um CRD

  • Gerencie faixas de tráfego usando um CRD

  • Adote uma abordagem GitOps com Argo CD para gerenciar faixas de tráfego

Todas

v1.20 e posterior

Todas

Janeiro de 2024

Recurso

Descrição

Regiões

Versões do Istio

Especificações Aplicáveis

Referências

Diagnóstico de mesh com IA

Integra um assistente de IA para fornecer análise inteligente. Após a geração de um resultado de diagnóstico, um modelo de linguagem grande (LLM) explica a causa de cada problema e recomenda uma solução.

Todas

Todas

Todas

Use ASM mesh diagnostics

Topologia de Mesh Aprimorada

O recurso de Topologia de Mesh melhora a observabilidade e a usabilidade.

  • A Topologia de Mesh agora calcula e exibe as configurações efetivas de circuit breaking ou limitação de taxa para services e workloads. Este recurso está disponível nas edições Enterprise e Ultimate do ASM.

  • No modo de cluster único, ativar o modo gerenciado para a Topologia de Mesh preenche automaticamente os parâmetros relevantes, melhorando a usabilidade.

  • O Server Load Balancer (SLB) usado pelo service de Topologia de Mesh agora suporta o método de faturamento pagamento conforme o uso para reduzir custos.

Todas

Todas

Todas

Enable mesh topology to improve observability

Suporte a cabeçalhos personalizados de solicitação e resposta

Adiciona suporte à personalização de cabeçalhos de solicitação e resposta usando resources VirtualService e EnvoyFilter.

Todas

Todas

Todas

Limitação de taxa baseada em cenários

Apresenta práticas recomendadas para aplicar limitação de taxa nos seguintes cenários:

  • Configure regras locais de limitação de taxa no gateway de entrada do ASM para uma única rota ou uma combinação de nome de domínio e porta do gateway.

  • Configure regras globais de limitação de taxa no gateway de entrada do ASM para uma única rota ou uma combinação de nome de domínio e porta do gateway, correspondendo a solicitações com base em cabeçalhos específicos, parâmetros de consulta ou endereços IP do cliente.

  • Defina regras locais de limitação de taxa para solicitações destinadas a uma porta e caminho específicos de um service de aplicação.

  • Defina regras globais de limitação de taxa para solicitações destinadas a uma porta e caminho específicos de um service de aplicação.

Todas

v1.11.5 e posterior

Enterprise Edition, Ultimate Edition

Dezembro de 2023

Recurso

Descrição

Regiões

Versão do Istio

Edições

Referências

Lançamento do Istio 1.19 e patch para 1.18.

  • Adiciona suporte ao Istio 1.19, incorporando os recursos mais recentes da comunidade e correções de CVE upstream.

  • Introduz um patch para o Istio 1.18 que o atualiza para a versão 1.18.6 e inclui correções de CVE upstream.

Todas

Todas

Todas

Nenhuma

Faturamento pagamento conforme o uso para Server Load Balancer

Ao criar uma nova instância do Service Mesh (ASM), o sistema cria automaticamente uma instância privada do Server Load Balancer (SLB) com faturamento pagamento conforme o uso para acessar o API Server e o plano de controle do Istio.

Todas

Todas

Todas

Suporte a regras de filtragem de log baseadas em CEL

Use a Common Expression Language (CEL) para definir regras de filtragem de log. Em cenários de alto tráfego, filtrar logs com base em condições específicas reduz a sobrecarga do sidecar proxy e permite focar no conteúdo crítico dos logs.

Todas

v1.18 e posterior

Todas

Write access log filtering rules using CEL

Gerenciamento simplificado para limitação local de taxa

Esta versão aprimora o recurso de limitação local de taxa. Uma nova interface gráfica no Centro de Gerenciamento de Tráfego simplifica o processo de configuração, reduz erros operacionais e melhora a usabilidade.

Todas

v1.18 e posterior

Todas

Novembro de 2023

Recurso

Descrição

Regiões

Versão do Istio

Especificações de produto suportadas

Referências

Suporte a Model Service Mesh

Este recurso permite gerenciar e rotear services de modelo através do mesh. Ele fornece capacidades avançadas de gerenciamento de tráfego, como testes A/B e versões canary para controle granular do tráfego de services de modelo. Também é possível alternar facilmente entre versões de modelos e realizar rollback.

O roteamento dinâmico encaminha solicitações para o service de modelo apropriado com base em atributos como tipo de modelo, formato de dados ou outros metadados.

Um model service mesh ajuda desenvolvedores a implantar, gerenciar e dimensionar modelos de machine learning com facilidade, garantindo alta disponibilidade, escalabilidade e flexibilidade.

Todas

v1.18 e posterior

Todas

Implantação independente para gateways ASM em arquitetura Serverless

Este recurso introduz uma arquitetura de gateway Serverless que utiliza nós virtuais e ECI. Esse modo de implantação é ideal para cenários que exigem escalabilidade e operações sem gerenciamento de nós.

Todas

v1.18 e posterior

Todas

Use an ASM Serverless gateway to improve high availability and elasticity

O Service de Topologia de Mesh Gerenciado permite anexar um Server Load Balancer (CLB).

Use um Server Load Balancer (SLB) para acessar diretamente aplicações dentro de uma topologia de mesh gerenciada, simplificando a configuração de acesso da topologia.

Todas

v1.18 e posterior

Todas

Enable managed mode for mesh topology

Suporte ao KServe 0.11

Esta versão adiciona suporte à integração com KServe 0.11, simplificando o gerenciamento de workloads de services de modelo. Implante services Transformer usando InferenceService e selecione a versão do KServe durante a integração.

Todas

v1.18 e posterior

Todas

Use InferenceService to deploy a Transformer service

Suporte à integração com OpenTelemetry Collector

O Service Mesh (ASM) agora exporta dados do Tracing Analysis via OpenTelemetry Collector, o que simplifica a conexão com o ARMS Tracing Analysis ou services de Tracing Analysis autogerenciados. As integrações existentes com Zipkin continuam suportadas.

Todas

v1.18 e posterior

Todas

Outubro de 2023

Recurso

Descrição

Regiões

Versões do Istio

Especificações do produto

Referências

Introdução do ASMCompressor, um CRD para configurar compressão entre services de aplicação.

Este CRD fornece um método declarativo para configurar compressão nas chamadas entre services de aplicação. Oferece uma maneira consistente de adicionar filtros de compressão às aplicações e suporta os algoritmos de compressão Gzip e Brotli.

Todas

v1.18 e posterior

Todas

Introdução do ASMGrpcJsonTranscoder, um CRD para configurar transcodificação JSON/HTTP para gRPC na comunicação entre services.

Este CRD permite configurar a transcodificação de JSON/HTTP para gRPC nas chamadas entre services de aplicação. Fornece uma maneira consistente de adicionar filtros de transcodificação às aplicações.

Todas

v1.18 e posterior

Todas

Habilita Wasm Plugin personalizado para o plano de dados do ASM.

Configure Wasm Plugins personalizados para proxies ou gateways do mesh ASM e estenda as capacidades do plano de dados. Wasm Plugins podem ser escritos em várias linguagens, como C++ e Golang, e carregados de diversas fontes, incluindo um endpoint HTTP, um OCI Image Hub ou um ConfigMap.

Todas

v1.18 e posterior

Todas

Use a Coraza Wasm plugin to implement WAF capabilities on an ASM gateway

Introdução do ASMGlobalRateLimiter para habilitar limitação global de taxa em gateways e services de aplicação.

Este CRD oferece um método declarativo para configurar a limitação global de taxa em gateways e services de aplicação.

Todas

v1.18 e posterior

Todas

Setembro de 2023

Recurso

Descrição

Regiões

Versão do Istio

Edições

Referências

Balanceamento de carga de subconjunto dinâmico

Este recurso oferece balanceamento de carga de subconjunto dinâmico, permitindo selecionar com flexibilidade um subconjunto de service alvo com base em informações da solicitação, como metadata.

Todas

v1.18 e posterior

Enterprise Edition, Ultimate Edition

Dynamic subset routing

Traffic Lane 2.0 com suporte aos modos estrito e flexível

O modo flexível inclui um mecanismo de fallback para uma traffic lane de linha de base, o que simplifica o tratamento de solicitações em cenários onde os headers ponta a ponta já foram propagados.

Todas

v1.18 e posterior

Enterprise Edition, Ultimate Edition

Mesh Topology 2.0 com suporte ao modo gerenciado

Em comparação com a ativação da Mesh Topology no modo de implantação em um cluster Kubernetes de plano de dados, o modo gerenciado oferece vantagens significativas, incluindo observabilidade unificada de múltiplos clusters, configuração simplificada e maior confiabilidade do service.

Todas

v1.18 e posterior

Enterprise Edition, Ultimate Edition

Enable Managed Mode for Mesh Topology

Agosto de 2023

Recurso

Descrição

Regiões

Versões do Istio

Especificações de product suportadas

Referências

Suporte a um novo modo de plano de dados

Esta versão introduz um novo modo de plano de dados compatível com o Istio Ambient Mesh da comunidade. Esse modo permite a adoção incremental da tecnologia de service mesh, possibilitando o uso de recursos conforme necessário, incluindo novas capacidades de roteamento e autorização nas camadas 4 (L4) e 7 (L7).

Todas

v1.18 e posterior

Enterprise Edition, Ultimate Edition

Disponibilidade da versão 1.18 do Istio

O Istio 1.18 está disponível e é compatível com os recursos mais recentes da comunidade.

Todas

v1.18 e posterior

Todas

Nenhuma

Modo CNI padrão na criação de instância ASM

O modo CNI Plugin agora é ativado por padrão ao criar uma instância do Service Mesh (ASM). Isso garante compatibilidade com o CNI DaemonSet em ambientes como ACK on ECI e ACK Serverless.

Todas

v1.18 e posterior

Todas

Enable the CNI plugin to improve security

Suporte ao Knative 1.8

O Service Mesh (ASM) v1.18 agora utiliza o Knative 1.8 por padrão ao implantar workloads serverless com o Knative.

Todas

v1.18 e posterior

Todas

Use ASM to simplify the management of serverless workloads

Compatibilidade dos gateways ASM com Network Load Balancer (NLB)

Agora é possível criar um gateway de entrada com um Network Load Balancer (NLB), aproveitando seu alto desempenho e capacidades de auto scaling para melhorar a estabilidade do tráfego.

Todas

v1.18 e posterior

Todas

Use a Network Load Balancer (NLB) in an ASM Ingress Gateway

Julho de 2023

Recurso

Descrição

Regiões

Versão do Istio

Especificações do product

Referências

Atualização canário do plano de controle

Oferece uma atualização canário mais segura e estável para novas versões do plano de controle, utilizando um modo baseado em revisões e rótulos.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Use canary mode to enhance upgrade stability

Gestão simplificada de sincronização de rótulos para namespaces globais

Este recurso permite associar um namespace global a um cluster Kubernetes específico e sincronizar seletivamente diferentes rótulos de namespace para diferentes clusters.

O console ASM agora fornece o rótulo de namespace istio.io/rev para simplificar a injeção de proxies de diferentes versões durante uma atualização canário.

Todas

v1.16 e posterior

Todas

Manage global namespaces

Alertas de auditoria para operações de recursos da malha

Após ativar o recurso de auditoria da malha, configure alertas no Simple Log Service (SLS) para alterações nos recursos da malha, notificando um contato de alerta sempre que recursos importantes forem modificados.

Todas

v1.15 e posterior

Todas

Configure audit alerts for mesh resource operations

Envio adaptativo de configuração para gateways de saída

Quando o envio adaptativo de configuração está ativado, o cluster implanta um gateway de saída chamado istio-axds-egressgateway e permite modificar sua configuração.

Todas

v1.15 e posterior

Todas

Use adaptive configuration push to improve control plane push efficiency

Integração com motor de execução OPA externo

Comparado ao padrão sidecar, um motor de execução Open Policy Agent (OPA) externo consome menos recursos, permite integrar aplicações sem reinicialização e oferece maior flexibilidade na decisão de quais solicitações executam políticas OPA.

Todas

v1.15 e posterior

Todas

Use ASM security policies to connect to an external OPA execution engine

Painéis de log do gateway

Uma nova página de log no nível do gateway permite visualizar os logs brutos e painéis de log para um gateway específico.

Todas

v1.17 e posterior

Todas

Junho de 2023

Recurso

Descrição

Regiões

Versões aplicáveis do Istio

Edições aplicáveis

Referências

Novo centro de gestão de observabilidade 2.0

Fornece configuração integrada para logs, métricas de monitoramento e Tracing Analysis.

Todas

v1.17.2.35 e posterior

Todas

Suporte à fusão dinâmica de métricas de monitoramento do Istio e da aplicação

Permite que services de aplicação com endpoints de monitoramento Prometheus exportem suas métricas de negócio através do proxy da malha, fundindo-as com as métricas do Istio.

Todas

v1.17 e posterior

Todas

Merge monitoring metrics from Istio and applications

Configuração de escopo de descoberta de service suporta modo de lista de bloqueios para namespaces

Além de suportar o modo de lista de permissões, este recurso permite que o plano de controle ASM descubra e processe aplicações apenas em namespaces que não estão na lista de bloqueios. Isso melhora a eficiência dos envios do plano de controle para os proxies Sidecar no plano de dados.

Todas

v1.17 e posterior

Enterprise Edition, Ultimate Edition

Configure the service discovery scope to improve mesh configuration push efficiency

Gestão de tráfego passa a suportar mecanismo de fallback

Quando uma chamada de service falha, um mecanismo de fallback fornece um caminho de execução alternativo. O Service Mesh (ASM) suporta a definição de um parâmetro de fallback em um VirtualService para habilitar esse mecanismo em caso de falhas nas solicitações de service.

Todas

v1.17 e posterior

Enterprise Edition, Ultimate Edition

Use the ASM fallback mechanism

Topologia da malha suporta login com usuários do Resource Access Management (RAM) e métodos de acesso personalizados

O login com um usuário RAM da Alibaba Cloud é agora o método padrão para acessar o console de UI da topologia da malha. Também é possível personalizar o acesso configurando o nome de domínio, porta, caminho raiz e protocolo.

Todas

v1.17 e posterior

Todas

Enable mesh topology to improve observability

Gestão de certificados ASM envia alertas de anomalia para o SLS

Agora é possível configurar alertas para gestão de certificados nos alertas do plano de controle. Este recurso suporta duas métricas de alarme: Expirado e Expirando em breve.

Todas

v1.17 e posterior

Todas

Use ASM certificate management

Maio de 2023

Recurso

Descrição

Regiões

Versões do Istio

Edições aplicáveis

Referências

Disponibilidade da versão 1.17 do Istio

O Istio 1.17 agora é suportado e compatível com os recursos mais recentes da comunidade.

Todas

v1.17 e posterior

Todas

Nenhuma

KServe no ASM habilita MLOps para services de modelo

Integre com o KServe para simplificar a gestão de workloads de service de modelo.

Todas

v1.17 e posterior

Enterprise Edition, Ultimate Edition

Integrate ASM with KServe for cloud-native AI model inference services

Gateway ASM oferece modo serverless

O ASM Serverless Gateway é um formato de gateway baseado em nós virtuais e ECI, projetado para cenários elásticos e sem nós.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Use ASM Serverless Gateways to support elastic business scenarios

Gestão global de certificados

O ASM agora suporta gestão global de certificados:

  • Certificados do service de gestão de certificados podem ser referenciados diretamente nas regras do gateway.

  • Suporta certificados TLS e mTLS.

  • Suporta alertas de expiração de certificado.

Todas

v1.17 e posterior

Todas

Use an ASM gateway to enable HTTPS security services

ASM Mesh Topology aprimorada para visualização de recursos do Istio

A página ASM Mesh Topology agora inclui uma opção de exibição "virtual service logo" que visualiza os recursos de virtual service configurados na topologia.

Todas

v1.15 e posterior

Enterprise Edition, Ultimate Edition

Enable mesh topology to improve observability

Exclusão de namespaces específicos no diagnóstico da malha

Selecione namespaces para excluir do diagnóstico da malha. Nenhum resultado de diagnóstico será gerado para os namespaces excluídos.

Todas

v1.17 e posterior

Todas

Use ASM Mesh Diagnostics

Abril de 2023

Recurso

Descrição

Região de lançamento

Versão do Istio

Especificações de product suportadas

Referências

Disponibilidade do Istio 1.16

Adiciona compatibilidade com a série de lançamentos da comunidade Istio 1.16.

Todas

v1.16 e posterior

Todas

Nenhuma

Gestão aprimorada de injeção de sidecar

Simplifica a gestão de configurações para políticas de injeção e injetores de sidecar.

Todas

v1.16 e posterior

Todas

Enable automatic injection in multiple ways

Suporte ao plugin transcodificador gRPC-JSON

Permite acessar services gRPC usando APIs RESTful ou outras ferramentas HTTP/JSON, simplificando a integração.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Use ASMGrpcJsonTranscoder to request gRPC services in a mesh using HTTP/JSON

Suporte a login RAM na topologia da malha

Permite fazer login com sua identidade do Resource Access Management (RAM) da Alibaba Cloud, habilitando o single sign-on (SSO) para a UI da topologia da malha.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Log on to ASM Mesh Topology using an Alibaba Cloud account

Março de 2023

Recurso

Descrição

Região

Versões do Istio

Especificações aplicáveis

Referências

Integração com Web Application Firewall (WAF)

  • Integra o gateway ao Web Application Firewall (WAF) para fornecer prevenção de ataques aos seus services.

  • Use formatos de log de acesso personalizados para visualizar os headers que o WAF adiciona às solicitações de origem, facilitando a operação e manutenção.

Todas

Todas

Enterprise Edition, Ultimate Edition

Integrate an ASM Gateway with WAF

Suporte à configuração de recursos Ingress

Utilize recursos Ingress em um cluster de plano de dados para especificar regras de tráfego para o gateway ASM.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Use an ASM Gateway as an Ingress controller to expose in-cluster services

Suporte à gestão de services Knative

Integra as capacidades do Knative Serving do ACK e do ACK serverless cluster para simplificar a gestão de workloads serverless.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Use ASM to simplify the management of serverless workloads

ASM Mesh Topology suporta login OIDC

Integra o protocolo OIDC com um provedor de identidade (IdP), permitindo configurar o single sign-on (SSO) para a ASM Mesh Topology diretamente do console ASM.

Todas

v1.15.3.120 e posterior

Enterprise Edition, Ultimate Edition

Enable mesh topology to improve observability

Proxy sidecar suporta modo de overcommitment

Quando o overcommitment dinâmico de recursos está ativado, defina o tipo de recurso para o Pod do Proxy.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Configure ACK dynamic overcommitment resources in a sidecar

Nova política de tráfego de saída: ASMEgressTrafficPolicy

A ASMEgressTrafficPolicy define como gerenciar e acessar tráfego externo através de um gateway de saída. Combine-a com recursos Sidecar e AuthorizationPolicy para obter um controle mais abrangente sobre o tráfego de saída.

Todas

v1.16 e posterior

Enterprise Edition, Ultimate Edition

Suporte a política de repetição padrão global para solicitações HTTP

Configure uma política de repetição padrão global para solicitações HTTP, incluindo número de tentativas, tempo limite e condições de repetição.

Todas

v1.15 e posterior

Todas

Nenhuma

Fevereiro de 2023

Recurso

Descrição

Regiões

Versão do Istio

Edições

Referências

Lançamento da versão 1.15.3.105 do Istio

Compatível com a série Istio 1.15 da comunidade. Oferece suporte às versões 1.21 a 1.25 do Kubernetes.

Todas

v1.15.3.105

Todas

Nenhuma

Observabilidade de malha aprimorada

  • Suporte completo para definição e gerenciamento de logs, métricas de monitoramento e rastreamento por meio de CRDs de Telemetria.

  • Configuração otimizada de métricas de monitoramento e do conjunto mínimo de métricas necessário para a Topologia de Malha.

  • Permite configuração granular tanto no nível global da malha quanto no nível de namespace.

Todas

Todas

Todas

Customize metrics in ASM

Otimização de desempenho da topologia de malha

  • Melhora significativa na velocidade de carregamento do gráfico de Topologia de Malha em clusters com mais de 150 pods.

  • A Topologia de Malha agora oferece uma configuração opcional para verificações de integridade de carga de trabalho. Desativar esse recurso pode aumentar a velocidade de carregamento do gráfico de topologia.

Todas

v1.14 e posteriores

Todas

Enable mesh topology to improve observability

Gerenciamento de tráfego multicluster aprimorado

Possibilita configurar a localidade de tráfego dentro do cluster em ambientes multicluster. Ao ativar esse recurso para um service, o tráfego é direcionado exclusivamente para cargas de trabalho no mesmo cluster.

Todas

v1.15.3.101 e posteriores

Todas

Multi-cluster disaster recovery in a VPC

Configuração de Sidecar Proxy aprimorada

  • A configuração global do sidecar proxy agora inclui definições para o número de threads do istio-proxy e estatísticas de monitoramento, alinhadas às configurações nos níveis de namespace e carga de trabalho.

  • Suporte à configuração de variáveis de ambiente para o sidecar proxy.

Todas

v1.15.3.101 e posteriores

Todas

Configure a sidecar proxy

Personalização e observabilidade do gateway ASM aprimoradas

  • Gerenciamento de configuração de gateway melhorado no modo multicluster.

  • Maior flexibilidade na configuração de métricas personalizadas.

  • Novo painel de monitoramento de status do gateway para acompanhamento em tempo real das principais métricas dos pods de gateway.

Todas

Todas

Enterprise Edition, Ultimate Edition

Configure a unified ingress gateway for multiple clusters

Janeiro de 2023

Recurso

Descrição

Região

Versões aplicáveis do Istio

Edições aplicáveis

Referências

Intervalos de tempo personalizados na topologia de malha

A Topologia de Malha agora permite consultar o gráfico de topologia para qualquer intervalo de tempo nos últimos 90 dias, facilitando a visualização de topologias históricas.

Todas

v1.14 e posteriores

Todas

Enable grid topology to improve observability

Parâmetros de configuração aprimorados para sidecar proxies do plano de dados

Uma nova opção permite configurar variáveis de ambiente do sidecar proxy para carregar uma configuração de bootstrap antes da inicialização do proxy.

Todas

v1.15.3.63 e posteriores

Todas

Configure a sidecar proxy

Capacidades de segurança do gateway aprimoradas

O gateway agora oferece uma configuração unificada para logon único (SSO) via OpenID Connect (OIDC) e autenticação JWT.

Todas

v1.15.3.25 e posteriores

Enterprise Edition, Ultimate Edition

Notas de versão históricas

Para consultar as notas de versão do Service Mesh (ASM) anteriores a 2023, consulte Pre-2023 release notes.