Tipos de preços Gratuitos, Standard e Premium para gerenciamento de cluster do AKS (Serviço de Kubernetes do Azure)

O AKS (Serviço de Kubernetes do Azure) oferece três tipos de preço para gerenciamento de clusters: a camada Gratuita, a camada Standard e a camada Premium. Todas as camadas estão na SKUBase.

Camada gratuita Camada padrão Camada premium
Quando usar • Você deseja experimentar o AKS sem custo extra
• Você ainda não conhece o AKS nem o Kubernetes
• Você está executando cargas de trabalho críticas ou de produção e precisa de alta disponibilidade e confiabilidade
• Você precisa de um SLA com suporte financeiro
• Você está executando cargas de trabalho críticas ou de produção e precisa de alta disponibilidade e confiabilidade
• Você precisa de um SLA com suporte financeiro
• Todas as cargas de trabalho críticas, em escala ou de produção que exigem dois anos de suporte de versão do Kubernetes
Tipos de cluster com suporte • Clusters de desenvolvimento ou ambientes de teste em pequena escala
• Clusters com menos de 10 nós
• Cargas de trabalho de nível empresarial ou de produção
• Clusters com até 5.000 nós
• Cargas de trabalho de nível empresarial ou de produção
• Clusters com até 5.000 nós
Preços • Gerenciamento de clusters Gratuito
• Recursos de Pagamento Conforme o Uso que você consome
• Recursos de Pagamento Conforme o Uso que você consome
Preços de gerenciamento de cluster de camada padrão
• Recursos de Pagamento Conforme o Uso que você consome
Preços de Gerenciamento de Cluster de camada Premium
Comparação de recursos • Recomendado para clusters com menos de 10 nós, mas que possam dar suporte a até 1.000 nós
• Inclui todos os recursos atuais do AKS
• SLA de tempo de atividade habilitado por padrão
• Maior confiabilidade e recursos de cluster
• Pode dar suporte a até 5.000 nós em um cluster
• Inclui todos os recursos atuais do AKS
• Inclui todos os recursos atuais do AKS da camada padrão
Suporte da comunidade anterior à manutenção da Microsoft

Para saber mais sobre preço, confira os Detalhes de preço do AKS.

Termos e condições do SLA de tempo de atividade

Na camada Standard e camada Premium, o recurso SLA de tempo de atividade é habilitado por padrão por cluster. O recurso SLA de tempo de atividade garante 99,95% de disponibilidade do ponto de extremidade do servidor de API do Kubernetes para clusters que usam Zonas de Disponibilidade e 99,9% de disponibilidade para clusters que não estão usando Zonas de Disponibilidade. Para saber mais, veja SLA.

Disponibilidade de região

  • A camada Gratuita, camada Standard e camada Premium estão disponíveis em regiões públicas e regiões do Azure Governamental em que há suporte para AKS.
  • A camada Gratuita, camada Standard e camada Premium estão disponíveis para clusters de AKS privados em todas as regiões públicas em que há suporte para AKS.

Antes de começar

É necessário a CLI do Azure versão 2.47.0 ou posterior. Execute az --version para localizar a versão atual. Se você precisa instalar ou atualizar, consulte Instalar a CLI do Azure.

Criar um novo cluster e selecionar o tipo de preço

Use a CLI do Azure para criar um cluster em um tipo de preço do AKS. Você pode criar seu cluster em um grupo de recursos existente ou criar outro. Para saber mais sobre os grupos de recursos e como trabalhar com eles, consulte gerenciar grupos de recursos usando a CLI do Azure.

Use o comando az aks create para criar um cluster de AKS. Os comandos a seguir mostram como criar um novo cluster nas camadas Gratuita, Standard e 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

Depois que a implantação for concluída, ela retornará informações formatadas em JSON sobre o cluster:

# 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",

Atualizar a camada de um cluster AKS existente

O comando a seguir usa o exemplo az aks update para atualizar o cluster 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

Atualizar os clusters existentes de e para a camada Premium requer a alteração do plano de suporte.

# 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

Esse processo leva vários minutos para ser concluído. Você não deve experimentar tempos de inatividade enquanto sua camada de cluster estiver sendo atualizada. Quando concluído, o snippet JSON de exemplo a seguir mostra a atualização do cluster existente para a camada standard na SKU base.

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

Próximas etapas