Piani tariffari gratuito, Standard e Premium per la gestione dei cluster del servizio Azure Kubernetes
Il servizio Azure Kubernetes offre tre piani tariffari per la gestione del cluster: il livello gratuito, il livello standard e il livello premium. Tutti i livelli si trovano nello SKU di base.
Livello gratuito | Livello Standard | Livello Premium | |
---|---|---|---|
Quando utilizzare | • Si vuole sperimentare il servizio Azure Kubernetes senza costi aggiuntivi • Non si ha familiarità con il servizio Azure Kubernetes e Kubernetes |
• Si eseguono carichi di lavoro di produzione o cruciali e sono necessari disponibilità elevata e affidabilità • È necessario un contratto di servizio con supporto finanziario • Selezionato automaticamente per i cluster automatici del servizio Azure Kubernetes |
• Si eseguono carichi di lavoro di produzione o cruciali e sono necessari disponibilità elevata e affidabilità • È necessario un contratto di servizio con supporto finanziario • Tutti i carichi di lavoro critici, su larga scala o di produzione che richiedono due anni di supporto della versione Kubernetes |
Tipi di cluster supportati | • Cluster di sviluppo o ambienti di test su larga scala • Cluster con meno di 10 nodi |
• Carichi di lavoro di livello aziendale o di produzione • Cluster con un massimo di 5.000 nodi |
• Carichi di lavoro di livello aziendale o di produzione • Cluster con un massimo di 5.000 nodi |
Prezzi | • Gestione dei cluster gratuita • Pagamento in base al consumo per le risorse utilizzate |
• Pagamento in base al consumo per le risorse utilizzate • Prezzi di gestione dei cluster di livello Standard |
• Pagamento in base al consumo per le risorse utilizzate • Prezzi di Gestione cluster di livello Premium |
Confronto tra le funzionalità | • Consigliato per i cluster con meno di 10 nodi, ma può supportare fino a 1.000 nodi • Include tutte le funzionalità correnti del servizio Azure Kubernetes |
• Il contratto di servizio per il tempo di attività è abilitato per impostazione predefinita • Maggiore affidabilità e risorse del cluster • Può supportare fino a 5.000 nodi in un cluster • Include tutte le funzionalità correnti del servizio Azure Kubernetes |
• Include tutte le funzionalità correnti del servizio Azure Kubernetes dal livello standard • Supporto della community di manutenzione Microsoft precedente |
Per altre informazioni sui prezzi, vedere i dettagli sui prezzi del servizio Azure Kubernetes.
Tempo di attività dei termini e condizioni del contratto di servizio
Nel livello Standard e Premium la funzionalità Contratto di servizio tempo di attività è abilitata per impostazione predefinita per ogni cluster. La funzionalità contratto di servizio tempo di attività garantisce la disponibilità del 99,95% dell'endpoint server API Kubernetes per i cluster che usano zone di disponibilità e il 99,9% della disponibilità per i cluster che non usano zone di disponibilità. Per altre informazioni, vedere Contratto di servizio.
Aree di disponibilità
- Il livello gratuito, il livello standard e il livello premium sono disponibili nelle aree pubbliche e nelle aree di Azure per enti pubblici in cui è supportato il servizio Azure Kubernetes.
- Il livello gratuito, il livello standard e il livello premium sono disponibili per i cluster del servizio Azure Kubernetes privati in tutte le aree pubbliche in cui è supportato il servizio Azure Kubernetes.
Operazioni preliminari
È necessaria l'interfaccia della riga di comando di Azure versione 2.47.0 o successiva. Eseguire az --version
per trovare la versione corrente. Se è necessario eseguire l'installazione o l'aggiornamento, vedere Installare l'interfaccia della riga di comando di Azure.
Creare un nuovo cluster e selezionare il piano tariffario
Usare l'interfaccia della riga di comando di Azure per creare un nuovo cluster in un piano tariffario del servizio Azure Kubernetes. È possibile creare il cluster in un gruppo di risorse esistente o crearne uno nuovo. Per altre informazioni sui gruppi di risorse e su come usarli, vedere Gestione dei gruppi di risorse tramite l'interfaccia della riga di comando di Azure.
Usare il comando az aks create
per creare un cluster del servizio Azure Kubernetes. I comandi seguenti illustrano come creare un nuovo cluster nei livelli gratuito, 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
Al termine della distribuzione, restituisce informazioni in formato JSON sul 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",
Aggiornare il livello di un cluster del servizio Azure Kubernetes esistente
Nell'esempio seguente viene usato il comando az aks update
per aggiornare il cluster esistente.
# 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
L'aggiornamento dei cluster esistenti da e al livello Premium richiede la modifica del piano di supporto.
# 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
Il completamento del processo richiede alcuni minuti. Non è consigliabile riscontrare tempi di inattività durante l'aggiornamento del livello del cluster. Al termine, il frammento JSON di esempio seguente mostra l'aggiornamento del cluster esistente al livello Standard nello SKU di base.
},
"sku": {
"name": "Base",
"tier": "Standard"
},
Passaggi successivi
- Usare zone di disponibilità per aumentare la disponibilità elevata con i carichi di lavoro del cluster del servizio Azure Kubernetes.
- Configurare il cluster per limitare il traffico in uscita.
Azure Kubernetes Service