Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Kubernetes Service (AKS) oferuje trzy warstwy cenowe do zarządzania klastrem: warstwę Bezpłatna, warstwę Standardowa i warstwę Premium. Wszystkie warstwy znajdują się w Base SKU.
warstwa Bezpłatna | Poziom Standardowy | Poziom Premium | |
---|---|---|---|
Kiedy stosować | • Chcesz eksperymentować z usługą AKS bez dodatkowych kosztów • Jesteś nowym użytkownikiem usług AKS i Kubernetes |
• Uruchamiasz obciążenia produkcyjne lub o krytycznym znaczeniu i potrzebujesz wysokiej dostępności i niezawodności • Potrzebujesz umowy SLA wspieranej finansowo • Automatycznie wybrane dla automatycznych klastrów AKS (jeśli tworzysz automatyczny klaster AKS) |
• Uruchamiasz obciążenia produkcyjne lub o krytycznym znaczeniu i potrzebujesz wysokiej dostępności i niezawodności • Potrzebujesz umowy SLA wspieranej finansowo • Wszystkie obciążenia o znaczeniu krytycznym, na dużą skalę lub produkcyjne wymagające dwóch lat obsługi jednej wersji platformy Kubernetes |
Obsługiwane typy klastrów | • Klastry programistyczne lub środowiska testowe o małej skali • Klastry z mniej niż 10 węzłami |
• Obciążenia produkcyjne klasy korporacyjnej lub produkcyjnej • Klastry z maksymalnie 5000 węzłami |
• Obciążenia produkcyjne klasy korporacyjnej lub produkcyjnej • Klastry z maksymalnie 5000 węzłami |
Cennik | • Bezpłatne zarządzanie klastrami • Płatność zgodnie z rzeczywistym użyciem dla używanych zasobów |
• Płatność zgodnie z faktycznym zużyciem zasobów • Cennik zarządzania klastrami w warstwie standardowej |
• Płatność zgodnie z faktycznym zużyciem zasobów • Cennik zarządzania klastrami w warstwie Premium |
Porównanie funkcji | • Zalecane w przypadku klastrów z mniej niż 10 węzłami, ale może obsługiwać maksymalnie 1000 węzłów • Obejmuje wszystkie bieżące funkcje usługi AKS |
• SLA dotycząca czasu działania jest domyślnie włączona • Większa niezawodność klastra i zasoby • Może obsługiwać maksymalnie 5000 węzłów w klastrze • Obejmuje wszystkie bieżące funkcje usługi AKS |
• Obejmuje wszystkie bieżące funkcje usługi AKS z poziomu standardowego • Utrzymanie Microsoft w przeszłości wsparcia społeczności |
Aby uzyskać więcej informacji na temat cen, zobacz szczegóły cennika usługi AKS.
Warunki i postanowienia umowy SLA usług dotyczące czasu dostępności
W warstwie Standard i warstwie Premium funkcja SLA dostępności jest domyślnie włączona dla klastra. Funkcja Uptime SLA gwarantuje dostępność punktu końcowego serwera API Kubernetes w 99,95% dla klastrów korzystających ze stref dostępności oraz dostępność w 99,9% dla klastrów, które nie korzystają ze stref dostępności. Aby uzyskać więcej informacji, zobacz Umowa SLA.
Dostępność w regionach
- Warstwa Bezpłatna, Warstwa Standardowa i Warstwa Premium są dostępne w regionach publicznych i regionach usługi Azure Government, w których jest obsługiwana usługa AKS.
- Warstwa Bezpłatna, Warstwa Standardowa i Warstwa Premium są dostępne dla prywatnych klastrów usługi AKS we wszystkich regionach publicznych, w których usługa AKS jest obsługiwana.
Zanim rozpoczniesz
Potrzebujesz interfejsu wiersza polecenia platformy Azure w wersji 2.47.0 lub nowszej. Uruchom polecenie az --version
, aby określić bieżącą wersję. Jeśli konieczna będzie instalacja lub uaktualnienie, zobacz Instalowanie interfejsu wiersza polecenia platformy Azure.
Tworzenie nowego klastra i wybieranie warstwy cenowej
Użyj interfejsu wiersza polecenia platformy Azure, aby utworzyć nowy klaster w warstwie cenowej usługi AKS. Klaster można utworzyć w istniejącej grupie zasobów lub utworzyć nowy. Aby dowiedzieć się więcej na temat grup zasobów i pracy z nimi, zobacz Zarządzanie grupami zasobów przy użyciu interfejsu wiersza polecenia platformy Azure.
Użyj polecenia az aks create
, aby utworzyć klaster AKS. Poniższe polecenia pokazują, jak utworzyć nowy klaster w warstwach Bezpłatna, Standardowa i Premium.
Poniżej skonfigurujemy wymagane zmienne środowiskowe dla grupy zasobów, nazwy klastra i regionu. Generujemy unikatowy sufiks nazw zasobów, aby uniknąć konfliktów w przypadku wielokrotnego uruchamiania.
export RANDOM_SUFFIX=$(openssl rand -hex 3)
export REGION="eastus2"
export RESOURCE_GROUP="aks-rg-$RANDOM_SUFFIX"
export CLUSTER_NAME="aks-cluster-$RANDOM_SUFFIX"
az group create --name $RESOURCE_GROUP --location $REGION
Wyniki:
{
"id": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/aks-rg-xxx",
"location": "eastus2",
"managedBy": null,
"name": "aks-rg-xxx",
"properties": {
"provisioningState": "Succeeded"
},
"tags": null,
"type": "Microsoft.Resources/resourceGroups"
}
Utwórz nowy klaster usługi AKS w bezpłatnej warstwie
# Create a new AKS cluster in the Free tier
az aks create \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--tier free \
--generate-ssh-keys
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Free"
},
...
}
Utwórz nowy klaster AKS w warstwie standardowej
# Create a new AKS cluster in the Standard tier
az aks create \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--tier standard \
--generate-ssh-keys
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Standard"
},
...
}
Utwórz nowy klaster usługi AKS w warstwie Premium
Warstwy LongTermSupport i Premium powinny być włączane/wyłączane razem.
# 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
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Premium"
},
"supportPlan": "AKSLongTermSupport",
...
}
Po zakończeniu wdrażania zwraca on informacje w formacie JSON dotyczące klastra:
# 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",
Aktualizowanie warstwy istniejącego klastra usługi AKS
W poniższym przykładzie użyto az aks update
polecenia w celu zaktualizowania istniejącego klastra.
Aktualizowanie istniejącego klastra z warstwy Standardowa do warstwy Bezpłatna
# Update an existing cluster from the Standard tier to the Free tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier free
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Free"
},
...
}
Aktualizowanie istniejącego klastra z warstwy Bezpłatna do warstwy Standardowa
# Update an existing cluster from the Free tier to the Standard tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier standard
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Standard"
},
...
}
Aktualizowanie istniejących klastrów z i do warstwy Premium wymaga zmiany planu pomocy technicznej.
Aktualizowanie istniejącego klastra do warstwy Premium
# Update an existing cluster to the Premium tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier premium --k8s-support-plan AKSLongTermSupport
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Premium"
},
"supportPlan": "AKSLongTermSupport",
...
}
Aktualizacja istniejącego klastra z warstwy Premium do warstwy Bezpłatnej lub Standardowej
# 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 --k8s-support-plan KubernetesOfficial
# or
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier standard --k8s-support-plan KubernetesOfficial
Wyniki:
{
...
"sku": {
"name": "Base",
"tier": "Free" # or "Standard"
},
"supportPlan": "KubernetesOfficial",
...
}
Ten proces może potrwać kilka minut. Podczas aktualizowania warstwy klastra nie należy doświadczać żadnych przestojów. Po zakończeniu poniższy przykładowy fragment kodu JSON przedstawia aktualizowanie istniejącego klastra do warstwy Standard w podstawowym poziomie SKU.
},
"sku": {
"name": "Base",
"tier": "Standard"
},
Następne kroki
- Użyj Strefy dostępności, aby zwiększyć wysoką dostępność obciążeń klastra usługi AKS.
- Skonfiguruj klaster, aby ograniczyć ruch wychodzący.
Azure Kubernetes Service