A partir del 17 de febrero de 2025, ACK Serverless ya no permite que los usuarios nuevos creen clústeres. Si nunca ha creado un clúster de ACK Serverless, utilice una de las siguientes alternativas:
Crear un clúster de ACS para computación de contenedores serverless con Container Compute Service (ACS).
Usar computación serverless de forma elástica en ACK Managed Cluster Pro Edition. Los usuarios actuales de ACK Serverless no se ven afectados. Los clústeres actuales y la creación de nuevos clústeres dentro de las cuotas predeterminadas continúan funcionando con normalidad. Consulte Anuncio sobre la descontinuación de la interfaz de creación de clústeres para usuarios nuevos de clústeres de ACK Serverless.
Los clústeres de ACK Serverless ejecutan cargas de trabajo en contenedores sin necesidad de aprovisionar ni gestionar nodos. Los pods escalan en segundos según las solicitudes de CPU y memoria, y usted solo paga por los recursos consumidos. Este servicio es ideal para cargas de trabajo variables donde la programación bajo demanda reduce costos.
Requisitos previos
Asegúrese de cumplir con lo siguiente:
Haber activado ACK y otorgarle acceso a los servicios de Alibaba Cloud
Haber activado Elastic Container Instance (ECI) en la consola de ECI
Paso 1: Abrir la página de creación de clústeres
Inicie sesión en la consola de ACK. En el panel de navegación izquierdo, haga clic en Clusters.
En la barra de navegación superior, seleccione un resource group y una región.

En la página Clusters, haga clic en Create Kubernetes Cluster.
Haga clic en la pestaña ACK Serverless.
Paso 2: Configurar los ajustes del clúster
Configuración básica
|
Parameter |
Description |
|
Cluster Name |
Un nombre personalizado para el clúster. |
|
Cluster Specification |
Seleccione Pro (recomendado para entornos de producción y pruebas) o Basic (solo para aprendizaje y pruebas individuales). Consulte Comparación. |
|
Region |
La región del clúster. Elija una región cercana a sus usuarios para minimizar la latencia. |
|
Kubernetes Version |
La versión de Kubernetes. Utilice la más reciente, salvo que tenga un requisito de compatibilidad específico. Consulte Versiones de Kubernetes compatibles con ACK. |
|
Automatic Update |
Habilita actualizaciones periódicas del plano de control durante la ventana de mantenimiento. Consulte Actualizar un clúster automáticamente. |
|
Maintenance Window |
El periodo durante el cual ACK aplica las actualizaciones automáticas. Haga clic en Set para configurar las políticas de mantenimiento. |
Configuración de red
|
Parameter |
Description |
|
IPv6 Dual-stack |
Habilita la red de doble pila IPv4/IPv6 (vista previa pública). Envíe una solicitud en la consola de Quota Center para habilitarla. Requiere Kubernetes 1.20.11-aliyun.1 o posterior y una VPC de doble pila. |
|
VPC |
La VPC del clúster. Especifique una zona para que ACK cree una VPC automáticamente o seleccione una VPC existente. |
|
Configure SNAT for VPC |
Configura la traducción de direcciones de red de origen (SNAT) para que los pods accedan a Internet. ACK gestiona la configuración automáticamente cuando se selecciona esta opción. Consulte SNAT behavior. No la seleccione si el clúster utiliza una VPC compartida. |
|
vSwitch |
Seleccione vSwitches existentes o haga clic en Create vSwitch. El plano de control y el node pool predeterminado utilizan los vSwitches seleccionados. Para lograr alta disponibilidad, seleccione vSwitches en distintas zonas. |
|
Security Group |
El security group del clúster. Opciones disponibles: Create Basic Security Group, Create Advanced Security Group o Select Existing Security Group (solo para VPC existentes). Consulte Security group considerations. |
|
Access to API Server |
Configura el acceso al servidor de API. De forma predeterminada, ACK crea una instancia interna de Classic Load Balancer (CLB) con modelo pay-as-you-go. Para reutilizar un CLB existente, primero debe enviar un ticket. Seleccione Expose API server with EIP para habilitar el acceso público o desactive la casilla para restringir el acceso a la VPC. Consulte API server access notes. |
|
Service CIDR |
El bloque CIDR para los Services de Kubernetes. No debe superponerse con los bloques CIDR de la VPC, de otros clústeres ni de los pods. No se puede modificar después de la creación. Consulte Planificación de red de un clúster administrado de ACK. |
|
IPv6 Service CIDR Block |
El bloque CIDR IPv6 para los Services. Aplica únicamente cuando la doble pila está habilitada. Especifique un rango de direcciones unicast locales únicas (ULA) dentro de |
Comportamiento de SNAT
Cuando selecciona Configure SNAT for VPC, ACK aplica las siguientes reglas:
Sin puerta de enlace NAT existente: ACK crea una puerta de enlace NAT y agrega reglas SNAT a nivel de vSwitch para los vSwitches del clúster.
Puerta de enlace NAT existente sin reglas SNAT a nivel de VPC: ACK agrega reglas SNAT a nivel de vSwitch para los vSwitches del clúster.
Puerta de enlace NAT existente con reglas SNAT a nivel de VPC: No se aplican cambios.
Si no selecciona esta opción, configure manualmente una puerta de enlace NAT y las reglas SNAT después de crear el clúster. Consulte Crear y gestionar una puerta de enlace NAT de Internet.
Consideraciones sobre el security group
Los security groups creados automáticamente permiten todo el tráfico saliente de forma predeterminada. Si modifica las reglas, mantenga abierto
100.64.0.0/10para extraer imágenes de contenedor y consultar los metadatos de ECS.Cuando selecciona un security group existente, ACK no configura las reglas automáticamente. Debe configurarlas de forma manual. Consulte Configurar security groups para clústeres.
Notas sobre el acceso al servidor de API
No elimine la instancia de CLB predeterminada. Si la elimina, el servidor de API dejará de estar accesible.
Asociar una EIP expone el servidor de API al tráfico público, pero los recursos internos del clúster seguirán sin poder acceder a Internet. Para permitir que los pods descarguen imágenes públicas, seleccione también Configure SNAT for VPC.
El servidor de API se reinicia brevemente cuando asocia o desasocia una EIP. Evite ejecutar operaciones en el clúster durante este reinicio.
Desde el 1 de diciembre de 2024, las instancias de CLB recién creadas generan un cargo por instancia. Consulte Ajustes en la facturación de CLB.
Configuración avanzada
|
Parameter |
Description |
|
Deletion Protection |
Evita que el clúster se elimine por accidente. Habilite esta opción en los clústeres de producción. |
|
Resource Group |
El resource group del clúster. Cada recurso pertenece exactamente a un resource group. |
|
Labels |
Pares clave-valor que le ayudan a organizar e identificar los recursos en la nube. |
|
Cluster Domain |
El sufijo DNS interno del clúster. El valor predeterminado es |
|
Time Zone |
La zona horaria del clúster. De forma predeterminada, coincide con la zona horaria de su navegador. |
Paso 3: Configurar los componentes
Haga clic en Next: Component Configurations.
|
Component |
Description |
|
Service Discovery |
Opciones: Disable, PrivateZone o CoreDNS. PrivateZone resuelve dominios privados dentro de las VPC. CoreDNS es el componente estándar de descubrimiento de servicios de Kubernetes. |
|
Ingress |
Opciones: Do Not Install, Nginx Ingress, ALB Ingress o MSE Ingress. Nginx Ingress proporciona enrutamiento basado en Ingress. ALB Ingress ofrece balanceo de carga de capa 7 mediante ALB, con detección automática de certificados, HTTP/HTTPS/QUIC y gestión elástica del tráfico. MSE Ingress utiliza puertas de enlace nativas de la nube de MSE para una administración avanzada del tráfico. |
|
Container Monitoring |
Habilita Managed Service for Prometheus para paneles y métricas de rendimiento. De forma opcional, instale metrics-server para habilitar el monitoreo sin conexión. |
|
Log Service |
Seleccione Enable Log Service para integrar Simple Log Service (SLS). Si deshabilita esta opción, la auditoría del clúster no estará disponible. Consulte Inicio rápido con Logtail. |
|
Knative |
Seleccione Enable Knative para instalar el framework serverless Knative, que permite escalar automáticamente según las solicitudes, reducir a cero, gestionar versiones y realizar lanzamientos canary. |
Paso 4: Confirmar y crear el clúster
Haga clic en Next: Confirm Order.
Revise la configuración del clúster y lea los términos del servicio.
Haga clic en Create Cluster.
La creación del clúster tarda aproximadamente 10 minutos.
Comprobar la creación del clúster
El nuevo clúster aparece en la página Clusters.
En la página Clusters, busque su clúster y haga clic en Details en la columna Actions.
Haga clic en la pestaña Basic Information.
-
Haga clic en la pestaña Connection Information. A continuación se muestra la siguiente información:
API server Public Endpoint: la IP y el puerto públicos para gestionar el clúster con kubectl u otras herramientas.
API server Internal Endpoint: la IP y el puerto internos para acceder a la API desde el clúster, proporcionados por la instancia de SLB asociada.
Haga clic en la pestaña Cluster Logs para revisar los registros de eventos.
Gestionar la asociación de la EIP
Para administrar el acceso público al servidor de API, asocie o desasocie una EIP:
Associate EIP: seleccione una EIP existente o cree una nueva. El servidor de API se reinicia durante esta operación.
Disassociate EIP: elimina el acceso público al servidor de API. El servidor de API se reinicia durante esta operación.
Evite ejecutar operaciones en el clúster mientras el servidor de API se reinicia.