Planes de tarifa Gratis, Estándar y Premium para la administración de clústeres de Azure Kubernetes Service (AKS)

El servicio Azure Kubernetes (AKS) ofrece tres planes de tarifa para administrar clústeres: el plan Gratis, el plan Estándar y el plan Premium. Todos los niveles están en la SKU Base.

Nivel Gratis Nivel estándar Nivel Premium
Cuándo se deben usar • Quiere experimentar con AKS sin costo adicional.
• No está familiarizado con AKS y Kubernetes.
• Está ejecutando cargas de trabajo críticas o de producción y necesita alta disponibilidad y confiabilidad.
• Necesita un Acuerdo de Nivel de Servicio con respaldo financiero.
• Está ejecutando cargas de trabajo críticas o de producción y necesita alta disponibilidad y confiabilidad.
• Necesita un Acuerdo de Nivel de Servicio con respaldo financiero.
• Todas las cargas de trabajo críticas, a gran escala o de producción que requieren 2 años de soporte técnico de una versión de Kubernetes.
Tipos de clúster compatibles • Clústeres de desarrollo o entornos de pruebas a pequeña escala.
• Clústeres con menos de 10 nodos.
• Cargas de trabajo de producción o de nivel empresarial.
• Clústeres con hasta 5 000 nodos.
• Cargas de trabajo de producción o de nivel empresarial.
• Clústeres con hasta 5 000 nodos.
Precios • Administración gratuita de clústeres.
• Pago por uso de los recursos que consume.
• Pago por uso de los recursos que consume.
Precios de administración de clústeres de nivel Estándar
• Pago por uso de los recursos que consume.
Precios de administración de clústeres de nivel Premium
Comparación de características • Se recomienda para clústeres con menos de 10 nodos, pero puede admitir hasta 1 000 nodos.
• Incluye todas las características actuales de AKS.
• El Acuerdo de Nivel de Servicio de tiempo de actividad está habilitado de manera predeterminada.
• Mayor confiabilidad y recursos del clúster.
• Puede admitir hasta 5 000 nodos en un clúster.
• Incluye todas las características actuales de AKS.
• Incluye todas las características actuales de AKS del nivel Estándar.
Mantenimiento de Microsoft más allá del soporte técnico de la comunidad

Para más información sobre precios, vea los Detalles de precios de AKS.

Términos y condiciones del Acuerdo de Nivel de Servicio de tiempo de actividad

En los niveles Estándar y Premium, la característica SLA de tiempo de actividad está habilitada de manera predeterminada por el clúster. La característica Acuerdo de Nivel de Servicio de tiempo de actividad garantiza una disponibilidad del 99,95 % del punto de conexión del servidor de la API de Kubernetes para los clústeres que usan Availability Zones y el 99,9 % de la disponibilidad de los clústeres que no usan Availability Zones. Para más información, consulte Acuerdo de Nivel de Servicio.

Disponibilidad regional

  • Los niveles Gratis, Estándar y Premium están disponibles en regiones públicas y regiones de Azure Government donde se admite AKS.
  • Los niveles Gratis, Estándar y Premium están disponibles para clústeres de AKS privados en todas las regiones públicas donde se admite AKS.

Antes de empezar

Necesita la versión 2.47.0 o posterior de la CLI de Azure. Ejecute az --version para buscar la versión actual. Si necesita instalarla o actualizarla, vea Instalación de la CLI de Azure.

Crear un nuevo clúster y seleccionar el plan de tarifa

Use la CLI de Azure para crear un clúster en un plan de tarifa de AKS. Puede crear su clúster en un grupo de recursos existente o crear uno nuevo. Para más información sobre los grupos de recursos y cómo trabajar con ellos, consulte Administración de grupos de recursos mediante la CLI de Azure.

Use el comando az aks create para crear un clúster de AKS. Los siguientes comandos muestran cómo crear un clúster en los niveles Gratis, Estándar y Premium.

# Create a new AKS cluster in the Free tier

az aks create \
    --resource-group $RESOURCE_GROUP \
    --name $CLUSTER_NAME \
    --tier free \
    --generate-ssh-keys

# Create a new AKS cluster in the Standard tier

az aks create \
    --resource-group $RESOURCE_GROUP \
    --name $CLUSTER_NAME \
    --tier standard \
    --generate-ssh-keys

# Create a new AKS cluster in the Premium tier
# LongTermSupport and Premium tier should be enabled/disabled together

az aks create \
    --resource-group $RESOURCE_GROUP \
    --name $CLUSTER_NAME \
    --tier premium \
    --k8s-support-plan AKSLongTermSupport \
    --generate-ssh-keys

Una vez completada la implementación, devuelve información con formato JSON sobre el clúster:

# Sample output for --tier free

  },
  "sku": {
    "name": "Base",
    "tier": "Free"
  },

# Sample output for --tier standard

  },
  "sku": {
    "name": "Base",
    "tier": "Standard"
  },

# Sample output for --tier premium

  "sku": {
    "name": "Base",
    "tier": "Premium"
  },
  "supportPlan": "AKSLongTermSupport",

Actualización del nivel de un clúster de AKS existente

En el ejemplo siguiente se usa el comando az aks update para actualizar el clúster existente.

# Update an existing cluster from the Standard tier to the Free tier

az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier free

# Update an existing cluster from the Free tier to the Standard tier

az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier standard

La actualización de clústeres existentes desde el nivel Premium y hacia este requiere cambiar el plan de soporte técnico.

# Update an existing cluster to the Premium tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier premium --k8s-support-plan AKSLongTermSupport

# Update an existing cluster to from Premium tier to Free or Standard tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier [free|standard] --k8s-support-plan KubernetesOfficial

Este proceso tarda varios minutos en completarse. No debería experimentar ningún tiempo de inactividad mientras se actualiza el nivel de clúster. Al terminar, el siguiente fragmento de código JSON de ejemplo muestra cómo actualizar el clúster existente al nivel Estándar en la SKU base.

  },
  "sku": {
    "name": "Base",
    "tier": "Standard"
  },

Pasos siguientes