Udostępnij za pośrednictwem


Warstwy cenowe Bezpłatna, Standardowa i Premium na potrzeby zarządzania klastrem usługi Azure Kubernetes Service (AKS)

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.