Niveaux tarifaires Gratuit, Standard et Premium pour la gestion des clusters Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) propose trois niveaux tarifaires pour la gestion des clusters : le niveau Gratuit, le niveau Standard et le niveau Premium. Tous les niveaux sont dans le SKU De base.
Niveau Gratuit | Niveau standard | Niveau Premium | |
---|---|---|---|
Quand utiliser | • Vous voulez tester AKS sans frais supplémentaires • Vous débutez avec AKS et Kubernetes |
• Vous exécutez des charges de travail de production ou stratégiques et avez besoin de haute disponibilité et de fiabilité • Vous avez besoin d’un contrat SLA soutenu financièrement • Sélectionné automatiquement pour les clusters automatiques AKS |
• Vous exécutez des charges de travail de production ou stratégiques et avez besoin de haute disponibilité et de fiabilité • Vous avez besoin d’un contrat SLA soutenu financièrement • Toutes les charges de travail stratégiques, à grande échelle ou de production nécessitant deux ans de prise en charge de la version de Kubernetes |
Types de cluster pris en charge | • Clusters de développement ou environnements de test à petite échelle • Clusters avec moins de 10 nœuds |
• Charges de travail de niveau entreprise ou de production • Clusters de 5 000 nœuds maximum |
• Charges de travail de niveau entreprise ou de production • Clusters de 5 000 nœuds maximum |
Tarification | • Gestion gratuite des clusters • Paiement à l’utilisation pour les ressources que vous consommez |
• Paiement à l’utilisation pour les ressources que vous consommez • Tarification de gestion des clusters de niveau Standard |
• Paiement à l’utilisation pour les ressources que vous consommez • Tarification de gestion des clusters de niveau Premium |
Comparaison des fonctionnalités | • Recommandé pour les clusters de moins de 10 nœuds, mais qui peuvent prendre en charge jusqu’à 1 000 nœuds • Comprend toutes les fonctionnalités AKS actuelles |
• Contrat SLA de durée de fonctionnement activé par défaut • Plus grande fiabilité et ressources de cluster • Peut prendre en charge jusqu’à 5 000 nœuds dans un cluster • Comprend toutes les fonctionnalités AKS actuelles |
• Inclut toutes les fonctionnalités AKS actuelles du niveau standard • Support de la communauté par le passé de la maintenance Microsoft |
Pour plus d’informations sur les prix, consultez les détails tarifaires AKS.
Conditions générales du contrat SLA de durée de fonctionnement
Dans le niveau Standard et le niveau Premium, la fonctionnalité de contrat SLA de durée de bon fonctionnement est activée par défaut par cluster. La fonctionnalité SLA de durée de bon fonctionnement garantit une disponibilité de 99,95 % du point de terminaison du serveur d’API Kubernetes pour les clusters qui utilisent des Zones de disponibilité, et 99,9 % de disponibilité pour les clusters qui n’utilisent pas de Zones de disponibilité. Pour plus d’informations, consultez Contrat de niveau de service.
Disponibilité dans les régions
- Le niveau Gratuit, le niveau Standard et le niveau Premium sont disponibles dans les régions publiques et dans les régions Azure Government où AKS est pris en charge.
- Le niveau Gratuit, le niveau Standard et le niveau Premium sont disponibles pour des clusters AKS privés dans toutes les régions publiques où AKS est pris en charge.
Avant de commencer
Vous avez besoin d’Azure CLI version 2.47.0 ou ultérieure. Exécutez az --version
pour rechercher votre version actuelle. Si vous devez installer ou mettre à niveau, voir Installer Azure CLI.
Créer un cluster et sélectionner le niveau tarifaire
Utilisez Azure CLI pour créer un cluster dans un niveau tarifaire AKS. Vous pouvez créer votre cluster dans un groupe de ressources existant ou en créer un. Pour en savoir plus sur les groupes de ressources et comment les utiliser, consultez Gestion des groupes de ressources à l’aide d’Azure CLI.
Utilisez la commande az aks create
pour créer un cluster AKS. Les commandes suivantes vous montrent comment créer un cluster dans les niveaux Gratuit, Standard et 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
Une fois le déploiement terminé, des informations au format JSON sur votre cluster sont retournées :
# 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",
Mettre à jour le niveau d’un cluster AKS existant
L’exemple suivant utilise la commande az aks update
pour mettre à jour le cluster existant.
# 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 mise à jour des clusters existants depuis et vers le niveau Premium nécessite la modification du plan de support.
# 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
Cette opération prend plusieurs minutes. Vous ne devez pas connaître de temps d’arrêt pendant la mise à jour du niveau de votre cluster. Une fois terminé, l’exemple d’extrait de code JSON suivant montre la mise à jour du cluster existant vers le niveau Standard dans la référence SKU De base.
},
"sku": {
"name": "Base",
"tier": "Standard"
},
Étapes suivantes
- Utilisez Zones de disponibilité pour augmenter la haute disponibilité avec les charges de travail de votre cluster AKS.
- Configurez votre cluster pour limiter le trafic de sortie.
Azure Kubernetes Service