Todos los productos
Search
Centro de documentos

Alibaba Cloud Service Mesh:Release notes

Última actualización: Sep 02, 2026

Este tema enumera las notas de la versión de Service Mesh (ASM).

Marzo a junio de 2026

Función

Descripción

Regiones

Versiones

Ediciones

Referencias

Compatibilidad con la versión 1.29

Se añade compatibilidad con Istio versión 1.29.

  • Mejoras en la gestión de tráfico:

    • ServiceEntry añade compatibilidad experimental para hosts comodín TLS con resolución DYNAMIC_DNS. Esto permite el enrutamiento basado en SNI sin terminación TLS.

  • Mejoras de seguridad:

    • ztunnel ahora admite la validación de listas de revocación de certificados (CRL). Esto le permite rechazar certificados revocados cuando se utiliza una CA externa.

  • Mejoras de observability:

    • El endpoint /stats/prometheus de Envoy ahora admite compresión HTTP (brotli, gzip y zstd) de forma predeterminada. La compresión se negocia automáticamente según el encabezado Accept-Encoding del cliente.

    • Las trazas reportadas por los proxies waypoint ahora incluyen identificadores de carga de trabajo de origen y destino.

  • Notas de actualización:

    • La anotación sidecar.istio.io/statsCompression, que se usaba para deshabilitar la compresión de métricas por pod, está obsoleta y se ha eliminado. Utilice el campo statsCompression en proxyConfig global o la anotación proxy.istio.io/config en su lugar.

Todas

1.29

Todas


Versioning

Parche de componentes personalizados

Admite configuraciones personalizadas para componentes desplegados por ASM en ASMMeshConfig.

Todas

1.27 y posteriores

Todas

ASMMeshConfig CRD reference

Configuración global de namespace

Permite usar el recurso ASMReconcileNSLabels para controlar la sincronización de etiquetas de namespace relacionadas con Istio en varios clústeres.

Todas

1.28 y posteriores

Todas

ASMReconcileNSLabels CRD reference

Mejora en la gestión de tráfico de egreso de Ztunnel

Ztunnel ahora admite EgressPolicy para controlar el tráfico saliente hacia servicios fuera del clúster.

Todas

1.29 y posteriores

Todas

Ztunnel configuration

Enero y febrero de 2026

Función

Descripción

Regiones

Versiones

Especificaciones de producto compatibles

Referencias

Compatibilidad con la versión 1.28

Se añade compatibilidad con Istio versión 1.28.

  • Las extensiones de inference ahora admiten InferencePool v1.

  • Mejoras en Gateway API y gestión de tráfico:

    • Se añade compatibilidad total con Gateway API v1.4.

    • Se extiende la configuración TLS para admitir servicios fuera de la service mesh.

    • ServiceEntry ahora admite hosts comodín configurados con DYNAMIC_DNS.

  • Mejoras en modo Ambient:

    • Admite carriles de tráfico mediante propagación de equipaje (baggage).

    • Ztunnel ahora admite registro de acceso de capa 7, deshabilitado de forma predeterminada.

    • Admite respaldo de tráfico.

    • Admite escenarios serverless.

  • Notas de actualización:

    • A partir de la versión 1.28, debe reiniciar las cargas de trabajo para que la configuración de periodic metric cleanup surta efecto.

Todas

1.28

Todas


Versioning

Comprobaciones previas a la actualización mejoradas

Antes de una actualización, se ejecuta el diagnóstico de malla para detectar problemas de configuración en la service mesh. Estos problemas no bloquean la actualización, pero se recomienda corregirlos para evitar comportamientos inesperados posteriores.

Todas

1.25 y posteriores

Todas

Use ASM mesh diagnostics

Mejora en diagnóstico de malla

Se añade una nueva comprobación de diagnóstico para detectar un número excesivo de pods en el plano de datos.

Todas

1.25 y posteriores

Todas

Use ASM mesh diagnostics

Actualizaciones de funciones

  • Mejoras en el plugin de etiquetado hash:

    • Admite extracción de datos de cookies.

    • Permite configurar directivas de tráfico para cuando falta un encabezado.

    • Admite reescritura de datos extraídos mediante expresiones regulares.

Todas

1.24 y posteriores

Todas

Noviembre y diciembre de 2025

Función

Descripción

Regiones

Versiones

Ediciones

Referencias

Compatibilidad con la versión 1.27

Se añade compatibilidad con Istio versión 1.27.

  • El modo Sidecar ahora es compatible con instancias aceleradas por GPU de ACS.

  • Soporte mejorado para Gateway API: Se añade compatibilidad con la API ListenerSets.

  • Admite enrutamiento de tráfico consciente de la localidad para servicios de Kubernetes a nivel de nodo y zona.

  • DestinationRule ahora admite la configuración RetryBudget.

Todas

1.27

Todas


Versioning

Acceso mejorado a recursos de Istio mediante KubeAPI del plano de datos

Puede utilizar Terraform Kubernetes Provider en clústeres ACK para gestionar recursos de ASM.

Todas

1.26 y posteriores

Todas

Access Istio resources through the KubeAPI of a data plane cluster

Mejora en diagnóstico de malla

Se añade detección de conflictos para el campo Hosts en ServiceEntry.

Todas

1.27 y posteriores

Todas

Use ASM mesh diagnostics

Octubre de 2025

Función

Descripción

Región

Versión

Ediciones

Referencias

Compatibilidad con la versión 1.26

  • Admite Istio 1.26.

  • Admite Gateway API 1.3 y TCPRoute.

  • El plugin CNI ya no utiliza hostNetwork para evitar conflictos de puertos.

  • Admite coincidencia de VirtualHost mediante EnvoyFilter.

Todas

N/A

Todas

Versioning

Apagado graceful mejorado para gateways de Service Mesh (ASM)

Admite una duración de drenado más prolongada y mejora la compatibilidad con protocolos HTTP y gRPC.

Todas

1.26 y posteriores

Ediciones Enterprise y Ultimate

Use graceful shutdown to prevent traffic loss

Gestión de Service Mesh (ASM) desde el centro de componentes ACK

Cree y añada instancias de Service Mesh (ASM) desde el centro de componentes ACK.

Todas

N/A

Todas

servicemesh-operator component

Agosto y septiembre de 2025

Función

Descripción

Regiones

Versiones aplicables

Ediciones aplicables

Referencias

Acceso a Kube API del plano de datos

Se añade compatibilidad con operaciones de aplicación y parche del lado del servidor.

Todas

1.25.6.101 y posteriores

Todas

Access Istio resources through the KubeAPI of a data plane cluster

Nuevas comprobaciones diagnósticas para Diagnóstico de Malla

Se añaden las siguientes comprobaciones diagnósticas:

  • Validación de expresiones regulares en HTTPRoute.

  • Una comprobación diagnóstica para la versión de Gateway API en el plano de datos.

Todas

1.25.6.101 y posteriores

Todas

Use ASM Mesh Diagnostics

Apagado graceful para waypoints en modo Ambient

Permite personalizar el campo ProxyConfig de un proxy waypoint para especificar parámetros relacionados con el drenado, lo que habilita el apagado graceful durante actualizaciones continuas de waypoints.

Todas

1.25.6.101 y posteriores

Todas

Customize waypoint configurations

Gateway de ASM usa NLB de forma predeterminada

Network Load Balancer (NLB) es un servicio de balanceo de carga de capa 4 de alto rendimiento con elasticidad automática, diseñado para escenarios de alta concurrencia con muchas conexiones.

Todas

1.18 y posteriores

Ediciones Enterprise y Ultimate

Use Network Load Balancer (NLB) in ASM ingress gateways

Junio y julio de 2025

Función

Descripción

Región de publicación

Versión

Especificaciones aplicables

Referencias

Compatibilidad con la versión 1.25

Admite Istio 1.25.

El modo Ambient Sidecarless ya está disponible de forma general (GA):

  • Mejora la estabilidad de ztunnel.

  • Añade compatibilidad para personalización de recursos waypoint.

Todas

N/A

Todas

Versioning

Diagnóstico de Malla 2.0

Añade más de 30 nuevas reglas de diagnóstico y admite diagnósticos para el modo Ambient Sidecarless. Los resultados del diagnóstico ahora están estandarizados y son más específicos. Esta función es compatible con la comunidad upstream.

Todas

1.25 y posteriores

Todas

N/A

Compatibilidad con Certificate Management

Ahora puede desplegar certificados desde la consola de Certificate Management Service directamente en un clúster del plano de datos para su uso por parte de un gateway de ASM.

Todas

1.25 y posteriores

Todas

Use a Certificate Management Service certificate in an ASM gateway

Circuit Breaking y limitación de tasa mejorados

Mejora la consistencia semántica. Ahora puede hacer referencia a objetos de recursos, como VirtualService y Kubernetes Service, en configuraciones de limitación de tasa.

Todas

1.25 y posteriores

Todas

Operaciones GUI para el conjunto de programación de tráfico

Ahora puede habilitar y configurar el conjunto de programación de tráfico a través de la GUI, lo que reduce la complejidad y mejora la experiencia del usuario.

Todas

Todas

Todas

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

Abril y mayo de 2025

Función

Descripción

Regiones

Versiones aplicables

Ediciones aplicables

Referencias

Asignación proporcional de recursos de Sidecar

Ahora puede establecer una proporción para asignar recursos a un contenedor sidecar en proporción a los recursos de su contenedor de aplicación correspondiente.

Todas

1.24 y posteriores

Todas

Configure Sidecar Resources by ratio

Desarrollo y pruebas locales con Ktctl Mesh y Service Mesh

KtConnect es una herramienta de soporte para desarrolladores locales de Kubernetes. Su proxy desplegado es compatible con las capacidades principales de gestión de tráfico de la service mesh. Al coordinarse con los recursos de tráfico de la service mesh, puede depurar aplicaciones locales de manera más eficiente y acelerar el desarrollo y las pruebas locales. Este tema describe cómo combinar KtConnect y ASM para desarrollo y pruebas locales.

Todas

Todas

Todas

Local development and testing with KtConnect and Service Mesh

Códigos de estado personalizados para limitación de tasa

La limitación de tasa local admite códigos de estado de retorno personalizados.

Todas

1.24.6.64 y posteriores

Todas

ASMLocalRateLimiter CRD reference

Tracing Analysis admite configuración para namespaces y cargas de trabajo

A partir de la versión 1.24.6.83, ASM permite modificar recursos de Telemetry mediante la API de Kubernetes para configurar Tracing Analysis a nivel de namespace y carga de trabajo.

Todas

1.24.6.83 y posteriores

Todas

Tracing Analysis settings

Compatibilidad con bloques CIDR de confianza en encabezados XFF

Además de configurar el "número de proxies de confianza", ahora puede configurar "bloques CIDR de confianza". Esto proporciona mayor flexibilidad para obtener las direcciones IP de origen de las solicitudes.

Todas

1.24 y posteriores

Todas

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

Marzo de 2025

Función

Descripción

Regiones

Versiones aplicables

Ediciones aplicables

Referencias

Aplicar directiva de "Inyección forzada de Sidecar ASM"

Habilite la directiva "Forced ASM Sidecar Injection" en ACK Policy Management para asegurar el tráfico este-oeste dentro de su clúster.

Todas

1.24 y posteriores

Todas

Enforce the forced sidecar injection security policy for a cluster

Mejoras en ASMCircuitBreaker

ASMCircuitBreaker se ha mejorado para admitir la configuración de reglas de circuit breaking para errores de gateway.

Todas

1.24.6.54 y posteriores

Todas

ASMCircuitBreaker CRD reference

Referencia CRD LLMRoute

El CRD LLMRoute admite coincidencia de tráfico basada en condiciones como encabezados de solicitud y etiquetas de recursos. Puede enrutar tráfico de forma flexible a servicios LLM externos especificados o a Inference Pools dentro del clúster.

Todas

1.21 y posteriores

Todas

LLMRoute CRD reference

Gestión de recursos de service mesh con Go SDK

Utilice el SDK de Go para gestionar recursos en la service mesh.

Todas

1.24 y posteriores

Todas

Manage service mesh resources using the Go SDK

Configuración de paneles de Grafana y reglas de alerta para circuit breaking y limitación de tasa

Proporciona mejores prácticas para configurar paneles de Grafana y reglas de alerta para circuit breaking y limitación de tasa.

Todas

Todas

Todas

Configure Grafana dashboards and alert rules for circuit breaking and throttling

Febrero de 2025

Función

Descripción

Regiones

Versiones

Especificaciones de producto compatibles

Referencias

Compatibilidad de CNI con debian_12_7_x64_20G_alibase_20241031.vhd

ASM CNI ahora admite nodos que utilizan el sistema operativo Debian.

Todas

1.24 y posteriores

Todas

Ninguna

Configuración de instancias de malla mediante el CRD ASMMeshConfig

ASMMeshConfig es un recurso personalizado proporcionado por Service Mesh (ASM) para configurar globalmente parámetros centrales de la service mesh. Este CRD gestiona centralmente configuraciones a nivel de malla, como tiempos de espera de conexión, detección de protocolos, normalización de rutas y directivas de reintento. También admite cuotas de recursos y controles de comportamiento para el inyector de sidecar.

Todas

1.24 y posteriores

Todas

ASMMeshConfig CRD reference

Adaptación de colas de mensajes para carriles de tráfico

En escenarios de carriles de tráfico flexibles, si desea que las colas de mensajes mantengan y transporten información de etiquetado, su aplicación requiere cierta adaptación. ASM proporciona una solución de adaptación estándar para su referencia.

Todas

1.21 y posteriores

Todas

Adapt message queues in ASM loose traffic lanes

Soporte de ASMEgressTrafficPolicy para servicios TCP externos

ASMEgressTrafficPolicy ahora admite servicios TCP externos. Puede utilizar ASMEgressTrafficPolicy para configurar fácilmente el tráfico de egreso para protocolos como HTTP, HTTPS y TCP. Esta actualización también admite la asignación automática de puertos de gateway de egreso, lo que reduce la carga de mantenimiento.

Todas

1.24 y posteriores.

Todas

Manage egress traffic using ASMEgressTrafficPolicy

Documentación del CRD ASMExtensionProviders

ASMExtensionProvider es un componente utilizado para extender y configurar funciones de la malla. Admite integración flexible y configuración personalizada de funciones clave como Tracing Analysis y registros de acceso.

Todas

1.23 y posteriores

Todas

ASMExtensionProvider CRD reference

Enero de 2025

Función

Descripción

Regiones

Versión

Especificación

Referencias

Compatibilidad con la versión 1.24

Admite Istio 1.24.

Todas

N/A

Todas

Versioning

Balanceo de carga y gestión de tráfico mejorados para servicios LLM dentro del clúster

Para servicios de inference LLM desplegados en clústeres de Kubernetes, los métodos clásicos de balanceo de carga suelen ser ineficaces debido a las características únicas del tráfico y las cargas de trabajo de inference LLM. También resulta difícil obtener información relacionada con la inference LLM a partir de registros y métricas de monitoreo.

Service Mesh (ASM) le permite declarar grupos de servicios de inference y definiciones de enrutamiento para servicios de inference LLM desplegados en un clúster. Esto mejora el rendimiento de balanceo de carga de los servicios de inference LLM y habilita el enrutamiento y la observability para el tráfico de inference. Esta función actualmente admite servicios de inference LLM desplegados basados en vLLM.

Todas

1.24 o posterior

Todas

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

Migración in situ desde Istio

Admite migración in situ a ASM para clústeres que tienen Istio instalado. Durante el proceso de migración, ASM e Istio coexisten. Puede cambiar gradualmente las cargas de trabajo de la inyección de Sidecar de Istio a la inyección de proxy de malla de ASM hasta que todos los Sidecars de Istio se reemplacen con proxies de malla de ASM. Esta función le ayuda a migrar de Istio a ASM de manera progresiva sin tiempo de inactividad.

Actualmente, la migración in situ de ASM admite la migración de Istio de clúster único, Primary-Remote, Multi-Primary y despliegues híbridos de arquitecturas Primary-Remote y Multi-Primary a ASM.

Todas

1.24 o posterior

Todas

In-place canary migration from Istio to ASM

Diciembre de 2024

Función

Descripción

Regiones

Versiones

Especificaciones aplicables

Referencias

Compatibilidad con la versión 1.23

Admite Istio 1.23.

Todas

1.23 o posterior

Todas

Versioning

Uso de Envoy External Processing para manejo personalizado de solicitudes

Envoy External Processing es una extensión que utiliza un servicio externo para mejorar el manejo de solicitudes y respuestas HTTP. Esto elimina la necesidad de escribir plugins Wasm u otros scripts de procesamiento, ofreciendo una solución más flexible y escalable.

Todas

1.23 o posterior

Todas

Use Envoy External Processing for custom request handling

Limitación de tasa basada en tokens para solicitudes LLM

La limitación de tasa para solicitudes LLM difiere de la limitación de tasa para solicitudes HTTP estándar. Dado que el número de tokens por solicitud LLM varía, el recuento debe obtenerse dinámicamente de la respuesta. ASM proporciona limitación de tasa predeterminada para solicitudes LLM basada en el algoritmo de token bucket y le permite personalizar el algoritmo.

Todas

1.23 o posterior

Todas

Implement LLM token rate limiting based on request headers

Exclusión de Pods con etiquetas específicas del alcance de descubrimiento de servicios

Si un pod está fuera del alcance de descubrimiento de servicios, el plano de control no lo descubrirá y los proxies sidecar no le enviarán ninguna solicitud. Puede configurar un selector de etiquetas para excluir pods con etiquetas específicas del alcance de descubrimiento de servicios. Esto le permite desviar rápidamente el tráfico de un pod para un failover rápido.

Todas

1.20 o posterior

Todas

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

Compatibilidad con nuevos campos en ASMGrpcJsonTransCoder

El CRD ASMGrpcJsonTranscoder se utiliza para transcodificación de protocolos JSON/HTTP a gRPC. En la versión 1.22 y posteriores, ASMGrpcJsonTranscoder admite nuevos campos para escenarios avanzados, como convertir errores gRPC al cuerpo de respuesta e ignorar parámetros de consulta de solicitud específicos.

Todas

1.22 o posterior

Todas

ASMGrpcJsonTranscoder CRD reference

Gestión de tráfico LLM

La mayoría de los principales proveedores de modelos de lenguaje grandes (LLM) ofrecen servicios a los usuarios a través de HTTP. Basándose en el protocolo HTTP, se han realizado optimizaciones especiales para solicitudes LLM. Ahora se admiten los estándares de protocolo de múltiples proveedores importantes de LLM, brindándole una experiencia de acceso simple y eficiente. Este tema describe cómo gestionar el tráfico LLM en ASM desde las perspectivas de enrutamiento de tráfico y observability.

Alibaba Cloud International Website (www.alibabacloud.com)

1.21 o posterior

Todas

LLM traffic management

Noviembre de 2024

Función

Descripción

Regiones

Versiones aplicables

Especificaciones del producto

Referencias

Implementación de pruebas canary basadas en identidad de usuario con carriles de tráfico y etiquetado hash

En un entorno de producción, es posible que desee utilizar carriles de tráfico para aislar las versiones estables y las versiones de lanzamiento canary, así como dirigir el tráfico a diferentes carriles según la identidad del usuario. En concreto, puede dirigir un grupo específico de usuarios a la versión de lanzamiento canary para realizar pruebas y, al mismo tiempo, enrutar aleatoriamente un porcentaje determinado de las solicitudes de otros usuarios hacia dicha versión según un peso asignado.

Todas

1.18 o posterior

Todas

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

ASM admite autorización RBAC a nivel de namespace

Utilice la autorización RBAC para controlar los permisos de los usuarios y roles de RAM al operar sobre recursos personalizados en ASM. Cuando los usuarios y roles de RAM necesiten gestionar recursos personalizados en ASM, debe otorgarles la autorización RBAC correspondiente.

Todas

Todas

Todas

Grant RBAC permissions to RAM users and RAM roles

Octubre de 2024

Función

Descripción

Regiones

Versiones aplicables

Ediciones aplicables

Referencias

Modo de plano de control multi-principal

Service Mesh (ASM) admite un modo de plano de control multi-principal. En esta arquitectura, varias instancias de ASM gestionan múltiples clústeres de Kubernetes. Este modo ofrece ventajas significativas frente a una configuración de instancia única, como un mejor aislamiento de la configuración y una menor latencia en la distribución de configuraciones. Resulta ideal para implementar recuperación ante desastres en múltiples clústeres para servicios desplegados entre pares.

Todas

1.22 y posterior

Todas

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

Proxy Sidecar nativo

A partir de la versión 1.28, Kubernetes introdujo contenedores Sidecar nativos que resuelven problemas conocidos del ciclo de vida del contenedor en relación con el ciclo de vida del pod. Service Mesh (ASM) 1.22 y versiones posteriores son compatibles con esta función y habilitan adaptativamente el modo Sidecar nativo para inyectar el proxy de malla en un pod.

Todas

1.22 y posterior

Todas

Deploying Mesh Proxies with the Native Sidecar Method

Recolección de métricas para el conjunto de programación de tráfico

Recolecte métricas de monitoreo para el agente de programación de solicitudes de ASM mediante la integración con Alibaba Cloud Managed Service for Prometheus o una instancia de Prometheus autogestionada. Esto le permite supervisar cómo las distintas directivas del conjunto de programación de tráfico controlan y programan el tráfico.

Todas

1.21 y posterior

Todas

Controlling Traffic in Distributed Systems with the ASM Traffic Scheduling Suite

Extensión de métricas con plugins WASM

Además de sus métricas integradas, Service Mesh (ASM) proporciona un potente mecanismo de extensión. Utilice plugins WASM para escribir lógica personalizada basada en datos de solicitud o respuesta. De este modo, agregue resultados procesados como nuevas dimensiones a sus métricas de monitoreo y obtenga una visibilidad más profunda del comportamiento de su aplicación.

Todas

1.18 y posterior

Todas

Extending ASM Monitoring Metric Dimensions with a WASM Plugin

Limpieza periódica de métricas de monitoreo

Service Mesh (ASM) genera métricas como volumen de tráfico, tasas de error y latencia de solicitudes para todo el tráfico de servicios, lo que permite monitorear el comportamiento del servicio. Con el tiempo, la acumulación de estos datos incrementa el consumo de recursos tanto de los proxies Envoy como de Prometheus. Para solucionar esto, ASM ahora ofrece una limpieza periódica de métricas. Esta función elimina automáticamente las métricas no utilizadas almacenadas en caché en Envoy, reduce el uso de memoria y disminuye la carga de red generada por las recolecciones de Prometheus.

Todas

1.18 y posterior

Todas

Configuring Periodic Cleanup of ASM Monitoring Metrics

Septiembre de 2024

Función

Descripción

Regiones

Versiones

Ediciones

Referencias

Despliegue y gestión de Service Mesh (ASM) en CloudBox

Cree un node pool de CloudBox en un clúster de ACK y programe pods de aplicaciones en sus nodos para utilizar recursos de CloudBox. Tras agregar el clúster de ACK a Service Mesh (ASM), ASM gestiona los pods tanto en la red pública como en el node pool de CloudBox, y proporciona enrutamiento unificado, seguridad y observability para el tráfico entre aplicaciones.

Todas

Todas

Todas

Manage workloads on ACK CloudBox nodes using ASM

Gestión de clústeres de Kubernetes importados mediante Kubeconfig

Service Mesh (ASM) permite importar cualquier clúster de Kubernetes mediante un archivo Kubeconfig con permisos administrativos del clúster, lo que habilita la gestión de aplicaciones en el clúster importado.

Todas

1.22 o posterior

Todas

Manage Kubernetes clusters imported via Kubeconfig

Mejores prácticas: Seguridad de extremo a extremo

Una conexión TLS estándar solo requiere que el cliente valide el certificado del servidor, por lo que la identidad del cliente queda sin verificar. Para mayor seguridad, mTLS (Mutual TLS) exige que tanto el cliente como el servidor presenten certificados. La comunicación cifrada comienza únicamente después de completar esta validación mutua.

Todas

1.22 o posterior

Todas

Mejores prácticas:

Páginas de error personalizadas

En algunos casos, una puerta de enlace de ASM o un proxy de malla responde directamente al cliente descendente con un código de respuesta HTTP específico en lugar de enviar la solicitud a un servicio ascendente. El plugin CustomLocalReply permite personalizar el cuerpo, el código y el contenido de estas respuestas directas. Para cada código de respuesta, defina un contenido diferente.

Todas

Todas

Todas

CustomLocalReply plugin

Mejoras en los CRD ASMSwimlane/ASMSwimlaneGroup

Ahora aplique directivas de tráfico de destino personalizadas y operaciones de enrutamiento HTTP a los servicios dentro de un grupo de carriles de tráfico.

Todas

1.22 o posterior

Todas

ASMSwimLaneGroup and ASMSwimLane CRDs

Compatibilidad con el modo de plano de control remoto

Utilice el modo de plano de control remoto para reducir la latencia en la distribución de configuraciones. Este modo es ideal cuando el clúster del plano de datos se encuentra en otro servicio de Alibaba Cloud o en un centro de datos local, y la conexión de red hacia el plano de control gestionado de Service Mesh (ASM) es inestable o tiene ancho de banda limitado.

Todas

1.22 o posterior

Todas

Desarrollo de plugins Wasm con Rust

Service Mesh (ASM) permite desplegar plugins Wasm en el proxy de malla para agregar lógica personalizada. La comunidad proxy-wasm proporciona un kit de desarrollo de software (SDK) de Rust para crear estos plugins.

Todas

1.18 o posterior

Todas

Develop Wasm plugins for the mesh proxy using Rust

Agosto de 2024

Función

Descripción

Regiones

Versiones aplicables

Ediciones compatibles

Referencias

Compatibilidad con Istio 1.22

Esta versión agrega compatibilidad con Istio 1.22, que incluye las siguientes actualizaciones clave:

  • Compatibilidad con contenedores sidecar nativos (habilitado de forma predeterminada en ACK 1.30 y posterior).

  • Compatibilidad con clústeres ACS.

  • Compatibilidad con Yitian ARM.

  • La API Gateway se actualiza a v1.1 y agrega compatibilidad con GRPCRoute.

  • El plano de control ahora utiliza Delta XDS de forma predeterminada para comunicarse con el plano de datos, lo que mejora la eficiencia en la distribución de configuraciones.

  • Las directivas de autorización ahora admiten la coincidencia de rutas de solicitud mediante plantillas.

  • Las directivas de autorización de solicitudes ahora incluyen un tiempo de espera para obtener un jwksUri.

Todas

1.22 o posterior

Todas

N/A

Nuevo modo ACMG

El modo Alibaba Centralized Mesh Gateway (ACMG) es una solución diseñada para arquitecturas de red a gran escala. Mejora la escalabilidad, flexibilidad y eficiencia de gestión de la red.

Todas

1.22 o posterior

Todas

ACMG mode

Seguridad del tráfico de salida

Utilice ASMEgressTrafficPolicy y una puerta de enlace de salida para proteger el tráfico de salida de la malla hacia destinos externos.

Todas

1.20 o posterior

Todas

Capacidades multiclúster mejoradas

Esta versión mejora las capacidades de la puerta de enlace este-oeste. Las llamadas entre clústeres a través de una puerta de enlace este-oeste ahora admiten balanceo de carga completo de capa 7, directivas de autorización y protección contra conflictos CIDR. Para escenarios multiclúster sin conectividad de red subyacente, una puerta de enlace este-oeste de Service Mesh (ASM) proporciona una experiencia equivalente a una red totalmente conectada.

Todas

1.22 o posterior

Enterprise Edition, Ultimate Edition

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

Integración con ARMS para métricas extendidas

Service Mesh (ASM) proporciona métricas de monitoreo para el plano de datos. Al habilitarse, las puertas de enlace y los proxies sidecar generan métricas operativas que se recopilan en Alibaba Cloud Managed Service for Prometheus.

Todas

1.17.2.35 o posterior

Todas

Upgrade ASM monitoring metrics and dashboards

Mejores prácticas - Integración de un servicio de autorización personalizado

Ahora integre servicios de autorización personalizados que utilizan los protocolos HTTP y gRPC.

Todas

1.20 o posterior

Todas

Métricas de monitoreo y alertas para limitación de tasa y corte de circuito

Ahora recopile métricas de monitoreo para la limitación de tasa y el corte de circuito en Alibaba Cloud Managed Service for Prometheus. Esto incluye métricas para la limitación de tasa local y global, así como para el corte de circuito a nivel de servicio, host y pool de conexiones. También configure alertas basadas en estas métricas para recibir notificaciones sobre eventos de limitación de tasa o corte de circuito.

Todas

Todas

Todas

Julio de 2024

Función

Descripción

Regiones

Versiones

Ediciones

Documentación

Compatibilidad de ASM Gateway con los protocolos HTTP/3 y QUIC

La puerta de enlace de ASM ahora admite el protocolo HTTP/3. En comparación con HTTP/2, HTTP/3 ofrece menor latencia de handshake, un nuevo mecanismo de multiplexación, migración de conexiones y seguridad mejorada. HTTP/3 se basa en el protocolo UDP, lo que permite habilitar listeners TCP y UDP en el mismo puerto sin afectar el tráfico HTTP/1.1 o HTTP/2 existente.

Todas

1.16 o posterior

Todas

Access an ASM ingress gateway using the HTTP/3 protocol

Límite máximo de conexiones descendentes para proxies sidecar

Ahora limite el número máximo de conexiones descendentes que acepta un proxy de malla. Esto ayuda a prevenir ataques maliciosos mediante el control del volumen de conexiones.

Todas

1.21 o posterior

Todas

Configure a sidecar proxy

Compatibilidad con directivas de normalización de rutas

Configure una directiva de normalización de rutas para solicitudes HTTP en el proxy de malla. Esto garantiza que las rutas de solicitudes HTTP dentro de la malla de servicios se estandaricen y reduce los riesgos de seguridad.

Todas

1.21 o posterior

Todas

Configure a path normalization policy for a service mesh

El conjunto de reenrutamiento de tráfico de ASM admite retroalimentación de ciclo cerrado, límites de concurrencia, programación concurrente y programación por cuota.

El conjunto de programación de tráfico de ASM ahora admite cuatro nuevas directivas:

  • Directiva de retroalimentación de ciclo cerrado: Habilita despliegues progresivos para nuevos servicios.

  • Directiva de límite de concurrencia: Limita estrictamente la concurrencia de solicitudes para un servicio.

  • Directiva de programación por concurrencia: Realiza programación de solicitudes basada en prioridad mientras limita estrictamente la concurrencia.

  • Directiva de programación por cuota: Realiza programación de solicitudes basada en prioridad y garantiza que la tasa de solicitudes cumpla con los requisitos de cuota.

Todas

1.21 o posterior

Todas

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

Función de laboratorio

ASM Lab permite configurar un entorno completo para un escenario específico con un solo clic. Esto incluye cargas de trabajo y todos los recursos de API declarativa (CR) necesarios. Cada escenario en ASM Lab muestra una función específica al desplegar automáticamente los recursos requeridos y ofrecer distintos niveles de control. Esta configuración con un solo clic ayuda a explorar rápidamente las potentes funciones de Service Mesh (ASM).

Todas

1.21 o posterior

Todas

ASM Lab

Junio de 2024

Función

Descripción

Regiones

Versiones aplicables

Especificaciones aplicables

Referencias

Captura de paquetes de red en la malla de servicios

Esta función permite crear una tarea de captura de paquetes de red para capturar el tráfico de una carga de trabajo específica dentro de la malla de servicios, lo que ayuda a diagnosticar rápidamente problemas complejos de tráfico.

Todas

1.21 o posterior

Todas

Use network packet capture tasks to diagnose traffic in the mesh

Conjunto de programación de tráfico de ASM

Basado en principios de malla de servicios, el conjunto de programación de tráfico de ASM ofrece diversas directivas de programación para la gestión avanzada de tráfico, como limitación de tasa por usuario y programación de prioridades de solicitudes.

Todas

1.21 o posterior

Todas

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

Balanceo de carga EWMA

El load balancer EWMA selecciona endpoints calculando una puntuación basada en el promedio móvil de factores como el peso estático, el tiempo de respuesta y la tasa de errores. Esto mejora el rendimiento general al evitar endpoints con bajo rendimiento durante picos ocasionales de tiempo de respuesta o errores.

Todas

1.21 o posterior

Todas

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

Integración mejorada con Knative

Knative en ASM se actualiza a la versión 1.12.4. Esta versión simplifica la integración con el servicio de contenedores Knative y ofrece una experiencia de despliegue con un solo clic.

Todas

1.21 o posterior

Todas

Use ASM to simplify the management of Serverless workloads

Soporte mejorado para Terraform

  • Actualiza los ejemplos de documentación para usar la versión más reciente de ASM.

  • Introduce una nueva sección sobre modificación de propiedades de instancias de Service Mesh (ASM) con Terraform.

  • Introduce una guía para manejar campos que se eliminan al ejecutar terraform apply.

Todas

1.21 o posterior

Todas

Manage ASM instances using Terraform

Mayo de 2024

Función

Descripción

Regiones

Versiones aplicables

Ediciones aplicables

Referencias

Lanzamiento de Istio 1.21.

Esta versión agrega compatibilidad con Istio 1.21, que ya está disponible de forma general. Esta versión incluye las funciones más recientes de la comunidad:

  • Al escribir un servicio virtual o una regla de destino para un Service de tipo ExternalName, debe utilizar el nombre de dominio al que apunta el servicio.

  • En un servicio virtual, ahora establezca el encabezado :authority en el campo HTTPRouteDestination.

  • En una regla de destino, ahora configure maxConcurrentStreams para un pool de conexiones HTTP e idelTimeout para un pool de conexiones TCP.

  • Utilice el recurso Sidecar para controlar la configuración del pool de conexiones para solicitudes entrantes a un proxy sidecar.

Importante

En la versión 1.21, la capacidad de cargar una configuración de arranque para un proxy sidecar antes del inicio está obsoleta. Para obtener más información, consulte Configure a sidecar proxy.

Todas

1.21 o posterior

Todas

Versioning

Carril de tráfico

Traffic lane 3.0 ahora admite propagación de encabezados baggage y enrutamiento de tráfico basado en porcentajes.

Todas

1.21 o posterior

Todas

Capacidades multiclúster mejoradas

Esta versión introduce una nueva solución de red multiclúster. Cuando las redes subyacentes de los clústeres no pueden conectarse directamente, utilice una puerta de enlace este-oeste de ASM para conectarlas a través de la red pública. El nuevo documento, Overview of multi-cluster management, describe los modos y rutas para la gestión multiclúster en ASM.

Todas

1.21 o posterior

Todas

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

ASM Mesh Topology admite vistas de subgrafo

ASM Mesh Topology ahora permite seleccionar un namespace o una aplicación para ver su subtopología. Esta función facilita la visualización y el uso de la topología de servicios en despliegues a gran escala.

Todas

1.21 o posterior

Todas

Enable mesh topology to improve observability

Configuración a nivel de ruta para ASMCompressor

ASMCompressor ahora admite configuración a nivel de ruta, lo que permite habilitar la compresión de forma predeterminada y deshabilitarla para rutas específicas. Esto simplifica la configuración y reduce el riesgo de errores de configuración.

Todas

1.21 o posterior

Todas

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

Abril de 2024

Función

Descripción

Regiones

Versión de Istio

Ediciones

Referencias

Istio 1.21 ya está disponible.

Esta versión incorpora compatibilidad con Istio 1.21 como lanzamiento canary, e incluye las funciones más recientes de la comunidad:

  • Para un Service de tipo ExternalName, los recursos de virtual service y destination rule deben usar el nombre de dominio al que apunta el servicio.

  • En un virtual service, puede establecer el encabezado :authority en el campo HTTPRouteDestination.

  • En una destination rule, puede configurar maxConcurrentStreams para un pool de conexiones HTTP e idelTimeout para un pool de conexiones TCP.

  • Puede usar la configuración de tráfico del recurso Sidecar para gestionar los ajustes del pool de conexiones en solicitudes entrantes hacia un proxy sidecar.

Importante

A partir de la versión 1.21, la carga de una configuración de bootstrap para un proxy sidecar antes del inicio está obsoleta. Para obtener más información, consulte Configure a sidecar proxy.

Todas

1.21 o posterior

Todas

Versioning

Emisión automática de certificados para gateways de ASM mediante el protocolo ACME

El protocolo ACME permite que una autoridad de certificación (CA) verifique automáticamente la propiedad del nombre de dominio de un solicitante antes de emitir un certificado. Los gateways de Service Mesh (ASM) pueden conectarse a diversas CA mediante el protocolo ACME para obtener dinámicamente certificados de nombres de dominio, lo que reduce la sobrecarga de mantenimiento de certificados.

Todas

Todas

Todas

Issue certificates for an ASM gateway from an ACME CA

Optimización del rendimiento del plano de datos con eRDMA y SMC

Puede habilitar la optimización de rendimiento basada en SMC para la comunicación del plano de datos de service mesh en instancias de Elastic Compute Service de Alibaba Cloud de octava generación que admiten eRDMA y ejecutan Alinux 3.

Todas

1.21 o posterior

Todas

Accelerate network performance between service mesh pods based on eRDMA

Gestión de la conectividad entre VPC de los clústeres del plano de control y del plano de datos con PrivateLink

Cuando una instancia de Service Mesh (ASM) y un clúster ACK del plano de datos se encuentran en la misma región pero en diferentes VPC, puede usar PrivateLink para establecer conectividad entre los clústeres del plano de control y del plano de datos. ASM proporciona un método basado en CRD para simplificar la conectividad de red.

Todas

1.21 o posterior

Todas

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

Aceleración de inference para servicios de modelos con enrutamiento dinámico de subconjuntos

El enrutamiento dinámico de subconjuntos en Service Mesh (ASM) dirige las solicitudes directamente al entorno de ejecución correcto, lo que acelera el proceso de inference para los servicios de modelos.

Todas

1.21 o posterior

Todas

Use dynamic subset routing to accelerate model service mesh inference

Uso de ASMCircuitBreaker para configurar reglas de circuit breaker en el tráfico de llamadas entre servicios

Utilice el CRD ASMCircuitBreaker para configurar reglas de circuit breaker en el tráfico este-oeste.

Todas

1.19 y posterior

Todas

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

Marzo de 2024

Función

Descripción

Regiones

Versiones de Istio

Especificaciones del producto

Referencias

Los registros de acceso admiten salida en texto plano (no JSON).

Ahora puede enviar registros de acceso a la salida estándar del contenedor como texto plano. Este formato es más eficiente en espacio y denso en información que JSON.

Todas

v1.20 y posterior

Todas

Observability configuration

Configuración de una ventana de tiempo de mantenimiento.

Ahora puede establecer una ventana de mantenimiento para su service mesh y definir cuándo se realiza el mantenimiento automático del plano de control gestionado.

Todas

Todas

Todas

Using Service Mesh Maintenance Windows

Desarrollo de extensiones Wasm para el proxy de mesh con Go

Ahora puede desarrollar extensiones Wasm en Go e inyectarlas en la cadena de filtros del proxy de mesh. Estas extensiones le permiten implementar lógica personalizada, como modificar dinámicamente encabezados HTTP, ajustar el enrutamiento o integrar servicios de autorización externos.

Todas

v1.18 y posterior

Todas

Write Wasm plugins for the mesh proxy using Go

Compatibilidad con grupos de seguridad gestionados

Las nuevas instancias de ASM ahora usan grupos de seguridad gestionados. Estos grupos ofrecen mayor seguridad para el plano de control gestionado.

Todas

v1.20 y posterior

Todas

Create an ASM instance

Febrero de 2024

Función

Descripción

Regiones

Versiones de Istio aplicables

Ediciones aplicables

Referencias

Istio 1.20 ya está disponible.

Se publicó Istio 1.20, compatible con las funciones más recientes de la comunidad.

Todas

v1.20 y posterior

Todas

Versioning

Actualización canary para el gateway de ASM

Service Mesh (ASM) ahora admite actualizaciones canary para el gateway de ASM con el fin de garantizar la continuidad del negocio. Puede desplegar una nueva versión del gateway para verificar el tráfico antes de completar la actualización completa. Si ocurre algún problema, revierta la actualización en cualquier momento al eliminar los pods de la nueva versión. Una vez resuelto el problema, puede reanudar la actualización.

Todas

v1.20 y posterior

Todas

Perform a canary upgrade for an ASM gateway

Uso de mTLS para recopilar métricas de monitoreo de aplicaciones en la mesh.

Service Mesh (ASM) ahora usa TLS mutuo (mTLS) para cifrar las métricas de monitoreo de las aplicaciones dentro de la mesh, lo que proporciona el mismo nivel de seguridad que la comunicación entre servicios.

Todas

Todas

Todas

Collect monitoring metrics for in-mesh applications via mTLS

Mejoras en el centro de plugins y filtros de Envoy

  • El centro de plugins ahora admite tipos adicionales de plugins. El recurso personalizado ASMGrpcJsonTranscoder proporciona transcodificación de HTTP/JSON a gRPC.

  • El centro de plugins le permite crear varias instancias de plugins, cada una con su propia configuración y alcance efectivo.

  • Ahora puede vincular plantillas de filtros de Envoy a un rango de versiones de service mesh, en lugar de solo a una versión única.

Todas

v1.18 y posterior

Todas

Gestión declarativa de plantillas de filtros de Envoy y rutas de tráfico

  • Ahora puede usar un CRD para gestionar plantillas de filtros de Envoy

  • Ahora puede usar un CRD para gestionar rutas de tráfico

  • Ahora puede gestionar rutas de tráfico mediante un enfoque GitOps con Argo CD

Todas

v1.20 y posterior

Todas

Enero de 2024

Función

Descripción

Regiones

Versiones de Istio

Especificaciones aplicables

Referencias

Diagnóstico de mesh asistido por IA

Integra un asistente de IA para proporcionar análisis inteligente. Una vez generado un resultado de diagnóstico, un modelo de lenguaje grande (LLM) explica la causa de cada problema y recomienda una solución.

Todas

Todas

Todas

Use ASM mesh diagnostics

Mejoras en la topología de mesh

La función de topología de mesh mejora la observability y la usabilidad.

  • La topología de mesh ahora calcula y muestra las configuraciones efectivas de circuit breaking o limitación de tasa para servicios y cargas de trabajo. Esta función está disponible en las ediciones Enterprise y Ultimate de ASM.

  • En el modo de clúster único, al habilitar el modo gestionado para la topología de mesh se completan automáticamente los parámetros relevantes, lo que mejora la usabilidad.

  • El Server Load Balancer (SLB) utilizado por el servicio de topología de mesh ahora admite el método de facturación pay-as-you-go para reducir costos.

Todas

Todas

Todas

Enable mesh topology to improve observability

Compatibilidad con encabezados personalizados de solicitud y respuesta

Añade compatibilidad para personalizar encabezados de solicitud y respuesta mediante recursos VirtualService y EnvoyFilter.

Todas

Todas

Todas

Limitación de tasa basada en escenarios

Introduce mejores prácticas para aplicar limitación de tasa en los siguientes escenarios:

  • Configure reglas de limitación de tasa local en el gateway de entrada de ASM para una ruta única o una combinación de nombre de dominio y puerto del gateway.

  • Configure reglas de limitación de tasa global en el gateway de entrada de ASM para una ruta única o una combinación de nombre de dominio y puerto del gateway, con coincidencia de solicitudes basada en encabezados específicos, parámetros de consulta o direcciones IP de cliente.

  • Configure reglas de limitación de tasa local para solicitudes dirigidas a un puerto y ruta específicos de un servicio de aplicación.

  • Configure reglas de limitación de tasa global para solicitudes dirigidas a un puerto y ruta específicos de un servicio de aplicación.

Todas

v1.11.5 y posterior

Enterprise Edition, Ultimate Edition

Diciembre de 2023

Función

Descripción

Regiones

Versión de Istio

Ediciones

Referencias

Lanzamiento de Istio 1.19 y parche para 1.18.

  • Añade compatibilidad con Istio 1.19, e incorpora las funciones más recientes de la comunidad y correcciones de CVE upstream.

  • Introduce un parche para Istio 1.18 que lo actualiza a la versión 1.18.6 e incluye correcciones de CVE upstream.

Todas

Todas

Todas

Ninguna

Facturación pay-as-you-go para Server Load Balancer

Al crear una nueva instancia de Service Mesh (ASM), el sistema crea automáticamente una instancia privada de Server Load Balancer (SLB) con facturación pay-as-you-go para acceder al API Server y al plano de control de Istio.

Todas

Todas

Todas

Compatibilidad con reglas de filtrado de registros basadas en CEL

Ahora puede usar Common Expression Language (CEL) para establecer reglas de filtrado de registros. En escenarios de alto tráfico, filtrar registros según condiciones específicas reduce la sobrecarga del proxy sidecar y le permite centrarse en el contenido crítico de los registros.

Todas

v1.18 y posterior

Todas

Write access log filtering rules using CEL

Gestión simplificada de la limitación de tasa local

Esta versión mejora la función de limitación de tasa local. Una nueva interfaz gráfica en el Centro de gestión de tráfico simplifica el proceso de configuración, reduce errores operativos y mejora la usabilidad.

Todas

v1.18 y posterior

Todas

Noviembre de 2023

Función

Descripción

Regiones

Versión de Istio

Especificaciones de producto compatibles

Referencias

Compatibilidad con Model Service Mesh

Esta función le permite gestionar y enrutar servicios de modelos a través de la mesh. Proporciona capacidades avanzadas de gestión de tráfico, como pruebas A/B y lanzamientos canary para un control detallado del tráfico de servicios de modelos. También puede cambiar fácilmente entre versiones de modelos y realizar reversiones.

El enrutamiento dinámico dirige las solicitudes al servicio de modelos adecuado según atributos como el tipo de modelo, el formato de datos u otros metadatos.

Una model service mesh ayuda a los desarrolladores a desplegar, gestionar y escalar modelos de aprendizaje automático con facilidad, al tiempo que garantiza alta disponibilidad, escalabilidad y flexibilidad.

Todas

v1.18 y posterior

Todas

Despliegue independiente de gateways de ASM en una arquitectura serverless

Esta función introduce una arquitectura de gateway serverless que utiliza nodos virtuales y ECI. Este modo de despliegue es ideal para escenarios que requieren escalabilidad y operaciones sin nodos.

Todas

v1.18 y posterior

Todas

Use an ASM Serverless gateway to improve high availability and elasticity

El servicio de topología de mesh gestionada permite adjuntar un Server Load Balancer (CLB).

Ahora puede usar un Server Load Balancer (SLB) para acceder directamente a las aplicaciones dentro de una topología de mesh gestionada, lo que simplifica la configuración de acceso de la topología.

Todas

v1.18 y posterior

Todas

Enable managed mode for mesh topology

Compatibilidad con KServe 0.11

Esta versión añade compatibilidad para la integración con KServe 0.11, lo que simplifica la gestión de cargas de trabajo de servicios de modelos. Ahora puede desplegar servicios Transformer mediante InferenceService y seleccionar la versión de KServe durante la integración.

Todas

v1.18 y posterior

Todas

Use InferenceService to deploy a Transformer service

Compatibilidad con la integración de OpenTelemetry Collector

Service Mesh (ASM) ahora exporta datos de Tracing Analysis a través de OpenTelemetry Collector, lo que simplifica la conexión con ARMS Tracing Analysis o servicios de Tracing Analysis autogestionados. Se mantiene la compatibilidad con las integraciones existentes de Zipkin.

Todas

v1.18 y posterior

Todas

Octubre de 2023

Función

Descripción

Regiones

Versiones de Istio

Especificaciones del producto

Referencias

Introducción de ASMCompressor, un CRD para configurar compresión entre servicios de aplicación.

Este CRD proporciona un método declarativo para configurar la compresión en las llamadas entre servicios de aplicación. Ofrece un método consistente para añadir filtros de compresión a las aplicaciones y admite los algoritmos de compresión Gzip y Brotli.

Todas

v1.18 y posterior

Todas

Introducción de ASMGrpcJsonTranscoder, un CRD para configurar la transcodificación de JSON/HTTP a gRPC en la comunicación entre servicios.

Este CRD le permite configurar la transcodificación de JSON/HTTP a gRPC para las llamadas entre servicios de aplicación. Proporciona una forma consistente de añadir filtros de transcodificación a las aplicaciones.

Todas

v1.18 y posterior

Todas

Habilitación de Wasm Plugin personalizado para el plano de datos de ASM.

Puede configurar Wasm Plugin personalizados para proxies de mesh o gateways de ASM con el fin de ampliar las capacidades del plano de datos. Los Wasm Plugin pueden escribirse en varios lenguajes, como C++ y Golang, y cargarse desde diversas fuentes, incluido un endpoint HTTP, un OCI Image Hub o un ConfigMap.

Todas

v1.18 y posterior

Todas

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

Introducción de ASMGlobalRateLimiter para habilitar la limitación de tasa global en gateways y servicios de aplicación.

Este CRD proporciona un método declarativo para configurar la limitación de tasa global en gateways y servicios de aplicación.

Todas

v1.18 y posterior

Todas

Septiembre de 2023

Función

Descripción

Regiones

Versión de Istio

Ediciones

Referencias

Balanceo de carga dinámico por subconjuntos

Esta función ofrece balanceo de carga dinámico por subconjuntos, lo que permite seleccionar de forma flexible un subconjunto de servicio objetivo según la información de la solicitud, como los metadata.

Todas

v1.18 y posteriores

Enterprise Edition, Ultimate Edition

Dynamic subset routing

Carril de tráfico 2.0 con compatibilidad para modos estricto y flexible

El modo flexible incluye un mecanismo de respaldo hacia un carril de tráfico base, lo que simplifica el manejo de solicitudes en escenarios donde los encabezados de extremo a extremo ya se propagaron.

Todas

v1.18 y posteriores

Enterprise Edition, Ultimate Edition

Topología de malla 2.0 con compatibilidad para modo administrado

En comparación con la habilitación de la topología de malla en modo de despliegue sobre un clúster Kubernetes del plano de datos, el modo administrado ofrece ventajas significativas, como observabilidad unificada en múltiples clústeres, configuración simplificada y mayor confiabilidad del servicio.

Todas

v1.18 y posteriores

Enterprise Edition, Ultimate Edition

Enable Managed Mode for Mesh Topology

Agosto de 2023

Función

Descripción

Regiones

Versiones de Istio

Especificaciones de producto compatibles

Referencias

Compatibilidad con un nuevo modo de plano de datos

Esta versión introduce un nuevo modo de plano de datos compatible con Istio Ambient Mesh de la comunidad. Este modo permite la adopción incremental de la tecnología de service mesh, lo que facilita el uso de funciones según sea necesario, incluidas las nuevas capacidades de enrutamiento y autorización de capa 4 (L4) y capa 7 (L7).

Todas

v1.18 y posteriores

Enterprise Edition, Ultimate Edition

La versión 1.18 de Istio ya está disponible

Istio 1.18 ya está disponible y es compatible con las funciones más recientes de la comunidad.

Todas

v1.18 y posteriores

Todas

Ninguna

Modo CNI predeterminado para la creación de instancias de ASM

El modo de plugin CNI ahora se habilita de forma predeterminada al crear una instancia de Service Mesh (ASM). Esto garantiza la compatibilidad con el DaemonSet de CNI en entornos como ACK on ECI y ACK Serverless.

Todas

v1.18 y posteriores

Todas

Enable the CNI plugin to improve security

Compatibilidad con Knative 1.8

Service Mesh (ASM) v1.18 ahora utiliza Knative 1.8 de forma predeterminada al desplegar cargas de trabajo serverless con Knative.

Todas

v1.18 y posteriores

Todas

Use ASM to simplify the management of serverless workloads

Las puertas de enlace de ASM son compatibles con Network Load Balancer (NLB)

Ahora puede crear una puerta de enlace de entrada con un Network Load Balancer (NLB) para aprovechar su alto rendimiento y sus capacidades de escalado automático, con el fin de mejorar la estabilidad del tráfico.

Todas

v1.18 y posteriores

Todas

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

Julio de 2023

Función

Descripción

Regiones

Versión de Istio

Especificaciones del producto

Referencias

Actualización canary del plano de control

Ofrece una actualización canary más segura y estable para las nuevas versiones del plano de control mediante un modo basado en revisiones y etiquetas.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Use canary mode to enhance upgrade stability

Gestión simplificada de sincronización de etiquetas para namespaces globales

Esta función permite asociar un namespace global con un clúster específico de Kubernetes y sincronizar selectivamente distintas etiquetas de namespace hacia diferentes clústeres.

La consola de ASM ahora proporciona la etiqueta de namespace istio.io/rev para simplificar la inyección de proxies de distintas versiones durante una actualización canary.

Todas

v1.16 y posteriores

Todas

Manage global namespaces

Alertas de auditoría para operaciones de recursos de la malla

Tras habilitar la función de auditoría de la malla, puede configurar alertas en Simple Log Service (SLS) ante cambios en los recursos de la malla, con el fin de notificar a un contacto de alerta cada vez que se modifiquen recursos importantes.

Todas

v1.15 y posteriores

Todas

Configure audit alerts for mesh resource operations

Envío adaptativo de configuración para puertas de enlace de salida

Cuando se habilita el envío adaptativo de configuración, el clúster despliega una puerta de enlace de salida llamada istio-axds-egressgateway y permite modificar su configuración.

Todas

v1.15 y posteriores

Todas

Use adaptive configuration push to improve control plane push efficiency

Integración con motor de ejecución externo de OPA

En comparación con el patrón sidecar, un motor de ejecución externo de Open Policy Agent (OPA) consume menos recursos, permite integrar aplicaciones sin reiniciarlas y ofrece mayor flexibilidad para decidir qué solicitudes ejecutan las directivas de OPA.

Todas

v1.15 y posteriores

Todas

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

Paneles de registros de puerta de enlace

Una nueva página de registros a nivel de puerta de enlace permite consultar los registros sin procesar y los paneles de registros correspondientes a una puerta de enlace específica.

Todas

v1.17 y posteriores

Todas

Junio de 2023

Función

Descripción

Regiones

Versiones de Istio aplicables

Ediciones aplicables

Referencias

Nuevo centro de gestión de observability 2.0

Proporciona configuración integrada para registros, métricas de monitoreo y Tracing Analysis.

Todas

v1.17.2.35 y posteriores

Todas

Compatibilidad con fusión dinámica de métricas de monitoreo de Istio y de aplicaciones

Permite que los servicios de aplicación con endpoints de monitoreo de Prometheus exporten sus métricas de negocio a través del proxy de la malla al fusionarlas con las métricas de Istio.

Todas

v1.17 y posteriores

Todas

Merge monitoring metrics from Istio and applications

La configuración del alcance de descubrimiento de servicios admite un modo de lista de bloqueados para namespaces

Además de admitir un modo de lista de permitidos, esta función permite que el plano de control de ASM descubra y procese aplicaciones únicamente en los namespaces que no están en la lista de bloqueados. Esto mejora la eficiencia de los envíos desde el plano de control hacia los proxies Sidecar en el plano de datos.

Todas

v1.17 y posteriores

Enterprise Edition, Ultimate Edition

Configure the service discovery scope to improve mesh configuration push efficiency

La gestión de tráfico ahora admite un mecanismo de respaldo

Cuando falla una llamada de servicio, un mecanismo de respaldo proporciona una ruta de ejecución alternativa. Service Mesh (ASM) permite definir un parámetro de respaldo en un VirtualService para habilitar este mecanismo ante solicitudes de servicio con errores.

Todas

v1.17 y posteriores

Enterprise Edition, Ultimate Edition

Use the ASM fallback mechanism

La topología de malla ahora admite inicio de sesión con usuarios de Resource Access Management (RAM) y métodos de acceso personalizados

El inicio de sesión con un usuario RAM de Alibaba Cloud es ahora el método predeterminado para acceder a la consola de interfaz de usuario de topología de malla. También puede personalizar el acceso mediante la configuración del nombre de dominio, puerto, ruta raíz y protocolo.

Todas

v1.17 y posteriores

Todas

Enable mesh topology to improve observability

La gestión de certificados de ASM ahora puede enviar alertas de anomalías a SLS

Ahora puede configurar alertas para la gestión de certificados dentro del sistema de alertas del plano de control. Esta función admite dos métricas de alarma: Expired y Expiring Soon.

Todas

v1.17 y posteriores

Todas

Use ASM certificate management

Mayo de 2023

Función

Descripción

Regiones

Versiones de Istio

Ediciones aplicables

Referencias

La versión 1.17 de Istio ya está disponible

Istio 1.17 ya es compatible y funciona con las funciones más recientes de la comunidad.

Todas

v1.17 y posteriores

Todas

Ninguna

KServe en ASM habilita MLOps para servicios de modelos

Puede integrarse con KServe para simplificar la gestión de sus cargas de trabajo de servicios de modelos.

Todas

v1.17 y posteriores

Enterprise Edition, Ultimate Edition

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

La puerta de enlace de ASM ofrece un modo serverless

La puerta de enlace serverless de ASM es un formato de puerta de enlace basado en nodos virtuales y ECI, diseñado para escenarios elásticos y sin nodos.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Use ASM Serverless Gateways to support elastic business scenarios

Gestión global de certificados

ASM ahora admite la gestión global de certificados:

  • Los certificados del servicio de gestión de certificados se pueden referenciar directamente en las reglas de la puerta de enlace.

  • Admite certificados TLS y mTLS.

  • Admite alertas de vencimiento de certificados.

Todas

v1.17 y posteriores

Todas

Use an ASM gateway to enable HTTPS security services

Topología de malla de ASM mejorada para visualizar recursos de Istio

La página de topología de malla de ASM ahora incluye una opción de visualización de "logotipo de servicio virtual" que muestra gráficamente los recursos de servicio virtual configurados dentro de la topología.

Todas

v1.15 y posteriores

Enterprise Edition, Ultimate Edition

Enable mesh topology to improve observability

Exclusión de namespaces específicos en diagnósticos de malla

Ahora puede seleccionar namespaces para excluirlos de los diagnósticos de malla. No se generarán resultados de diagnóstico para los namespaces excluidos.

Todas

v1.17 y posteriores

Todas

Use ASM Mesh Diagnostics

Abril de 2023

Función

Descripción

Región de lanzamiento

Versión de Istio

Especificaciones de producto compatibles

Referencias

La versión 1.16 de Istio ya está disponible

Agrega compatibilidad con la serie de lanzamientos comunitarios de Istio 1.16.

Todas

v1.16 y posteriores

Todas

Ninguna

Gestión mejorada de inyección de sidecar

Simplifica la gestión de configuración para las directivas de inyección y los inyectores de sidecar.

Todas

v1.16 y posteriores

Todas

Enable automatic injection in multiple ways

Compatibilidad con el plugin transcodificador gRPC-JSON

Permite acceder a servicios gRPC mediante API RESTful u otras herramientas HTTP/JSON, lo que simplifica la integración.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

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

Compatibilidad con inicio de sesión RAM en la topología de malla

Permite iniciar sesión con su identidad de Resource Access Management (RAM) de Alibaba Cloud, lo que habilita el inicio de sesión único (SSO) para la interfaz de usuario de topología de malla.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Log on to ASM Mesh Topology using an Alibaba Cloud account

Marzo de 2023

Función

Descripción

Región

Versiones de Istio

Especificaciones aplicables

Referencias

Integración con Web Application Firewall (WAF)

  • Integra la puerta de enlace con Web Application Firewall (WAF) para brindar protección contra ataques a sus servicios.

  • Ahora puede usar formatos personalizados de registro de acceso para consultar los encabezados que WAF agrega a las solicitudes de origen, lo que simplifica las tareas de operación y mantenimiento.

Todas

Todas

Enterprise Edition, Ultimate Edition

Integrate an ASM Gateway with WAF

Compatibilidad con configuración de recursos Ingress

Ahora puede utilizar recursos Ingress en un clúster del plano de datos para especificar reglas de tráfico para la puerta de enlace de ASM.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

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

Compatibilidad con la gestión de servicios Knative

Integra las capacidades de Knative Serving de ACK y ACK serverless cluster para simplificar la gestión de cargas de trabajo serverless.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Use ASM to simplify the management of serverless workloads

La topología de malla de ASM admite inicio de sesión OIDC

Integra el protocolo OIDC con un proveedor de identidades (IdP), lo que permite configurar el inicio de sesión único (SSO) para la topología de malla de ASM desde la consola de ASM.

Todas

v1.15.3.120 y posteriores

Enterprise Edition, Ultimate Edition

Enable mesh topology to improve observability

El proxy sidecar admite modo de sobreasignación

Cuando se habilita la sobreasignación dinámica de recursos, puede establecer el tipo de recurso para el Pod del proxy.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Configure ACK dynamic overcommitment resources in a sidecar

Nueva directiva de tráfico de salida: ASMEgressTrafficPolicy

ASMEgressTrafficPolicy define cómo gestionar y acceder al tráfico externo a través de una puerta de enlace de salida. Puede combinarla con recursos Sidecar y AuthorizationPolicy para lograr un control más completo del tráfico de salida.

Todas

v1.16 y posteriores

Enterprise Edition, Ultimate Edition

Compatibilidad con una directiva global de reintentos predeterminada para solicitudes HTTP

Ahora puede configurar una directiva global de reintentos predeterminada para solicitudes HTTP, la cual incluye el número de reintentos, el tiempo de espera y las condiciones para volver a intentar.

Todas

v1.15 y posteriores

Todas

Ninguna

Febrero de 2023

Función

Descripción

Regiones

Versión de Istio

Ediciones

Referencias

Lanzamiento de la versión 1.15.3.105 de Istio

Compatible con la serie 1.15 de Istio de la comunidad. Admite las versiones 1.21 a 1.25 de Kubernetes.

Todas

v1.15.3.105

Todas

Ninguna

Mejoras en la observability de la malla

  • Soporte completo para definir y gestionar registros, métricas de monitoreo y rastreo mediante CRD de Telemetry.

  • Se optimizó la configuración de las métricas de monitoreo y el conjunto mínimo de métricas obligatorio para Mesh Topology.

  • Admite configuración detallada tanto a nivel global de la malla como de namespace.

Todas

Todas

Todas

Customize metrics in ASM

Optimización del rendimiento de la topología de malla

  • Mejora significativamente la velocidad de carga del gráfico de Mesh Topology en clústeres con más de 150 pods.

  • Mesh Topology admite una configuración opcional para las comprobaciones de estado de las cargas de trabajo. Deshabilitar esta función puede mejorar la velocidad de carga del gráfico de topología.

Todas

v1.14 y posteriores

Todas

Enable mesh topology to improve observability

Gestión mejorada del tráfico en múltiples clústeres

Permite configurar la localidad del tráfico dentro del clúster en entornos de múltiples clústeres. Cuando se habilita esta función para un servicio, el tráfico se dirige únicamente a las cargas de trabajo del mismo clúster.

Todas

v1.15.3.101 y posteriores

Todas

Multi-cluster disaster recovery in a VPC

Configuración mejorada del proxy sidecar

  • La configuración global del proxy sidecar ahora incluye ajustes para el número de hilos de istio-proxy y estadísticas de monitoreo, en concordancia con las configuraciones a nivel de namespace y de carga de trabajo.

  • Admite la configuración de variables de entorno para el proxy sidecar.

Todas

v1.15.3.101 y posteriores

Todas

Configure a sidecar proxy

Personalización y observability mejoradas de la puerta de enlace ASM

  • Gestión mejorada de la configuración de puertas de enlace en modo de múltiples clústeres.

  • Admite una configuración de métricas personalizadas más flexible.

  • Incluye un nuevo panel de monitoreo del estado de la puerta de enlace para supervisar en tiempo real las métricas clave de los pods de la puerta de enlace.

Todas

Todas

Enterprise Edition, Ultimate Edition

Configure a unified ingress gateway for multiple clusters

Enero de 2023

Función

Descripción

Región

Versiones de Istio compatibles

Ediciones compatibles

Referencias

Intervalos de tiempo personalizados en la topología de malla

Mesh Topology ahora permite consultar el gráfico de topología para cualquier intervalo de tiempo dentro de los últimos 90 días, lo que facilita la consulta de topologías históricas.

Todas

v1.14 y posteriores

Todas

Enable grid topology to improve observability

Parámetros de configuración mejorados para proxies sidecar del plano de datos

Una nueva opción permite configurar variables de entorno del proxy sidecar para cargar una configuración de arranque antes de que se inicie el proxy.

Todas

v1.15.3.63 y posteriores

Todas

Configure a sidecar proxy

Capacidades de seguridad mejoradas en la puerta de enlace

La puerta de enlace ahora ofrece una configuración única tanto para el inicio de sesión único (SSO) de OpenID Connect (OIDC) como para la autenticación JWT.

Todas

v1.15.3.25 y posteriores

Enterprise Edition, Ultimate Edition

Notas de versiones anteriores

Para consultar las notas de la versión de Service Mesh (ASM) anteriores a 2023, consulte Pre-2023 release notes.