Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Kubernetes Service (AKS) menawarkan tiga tingkat harga untuk manajemen kluster: tingkat Gratis, tingkat Standar, dan tingkat Premium. Semua tingkatan berada di SKU Dasar .
Tingkat gratis | Tingkat standar | Tingkat premium | |
---|---|---|---|
Kapan digunakan | • Anda ingin bereksperimen dengan AKS tanpa biaya tambahan • Anda baru menggunakan AKS dan Kubernetes |
• Anda menjalankan beban kerja produksi atau misi penting dan membutuhkan ketersediaan dan keandalan tinggi • Anda memerlukan SLA yang didukung secara finansial • Dipilih secara otomatis untuk kluster otomatis AKS (jika Anda membuat Kluster Otomatis AKS) |
• Anda menjalankan beban kerja produksi atau misi penting dan membutuhkan ketersediaan dan keandalan tinggi • Anda memerlukan SLA yang didukung secara finansial • Semua pekerjaan misi penting, berskala besar, atau produksi yang membutuhkan dukungan dua tahun dari satu versi Kubernetes |
Jenis kluster yang didukung | • Kluster pengembangan atau lingkungan pengujian skala kecil • Kluster dengan kurang dari 10 simpul |
• Beban kerja tingkat perusahaan atau produksi • Kluster dengan hingga 5.000 simpul |
• Beban kerja tingkat perusahaan atau produksi • Kluster dengan hingga 5.000 simpul |
Harga | • Manajemen kluster gratis • Bayar sesuai pemakaian untuk sumber daya yang Anda konsumsi |
• Bayar sesuai pemakaian untuk sumber daya yang Anda konsumsi • Harga Manajemen Kluster tingkat Standar |
• Bayar sesuai pemakaian untuk sumber daya yang Anda konsumsi • Harga Manajemen Kluster tingkat Premium |
Perbandingan fitur | • Direkomendasikan untuk kluster dengan kurang dari 10 simpul, tetapi dapat mendukung hingga 1.000 simpul • Mencakup semua fitur AKS saat ini |
• SLA Waktu Operasional diaktifkan secara default • Keandalan dan sumber daya kluster yang lebih besar • Dapat mendukung hingga 5.000 simpul dalam kluster • Mencakup semua fitur AKS saat ini |
• Mencakup semua fitur AKS saat ini dari tingkat standar • Pemeliharaan Microsoft melebihi dukungan komunitas |
Untuk informasi selengkapnya tentang harga, lihat detail harga AKS.
Syarat dan ketentuan SLA ketersediaan
Di tingkat Standar dan tingkat Premium, fitur Uptime SLA diaktifkan secara default per kluster. Fitur Uptime SLA menjamin ketersediaan 99,95% dari titik akhir server API Kubernetes untuk kluster yang menggunakan Zona Ketersediaan, dan 99,9% ketersediaan untuk kluster yang tidak menggunakan Zona Ketersediaan. Untuk informasi selengkapnya, lihat SLA.
Ketersediaan wilayah
- Tingkat Gratis, Standar, dan Premium tersedia di wilayah publik dan wilayah Pemerintah Azure tempat AKS didukung.
- Tingkat gratis, tingkat Standar, dan tingkat Premium tersedia untuk kluster AKS privat di semua wilayah publik tempat AKS didukung.
Sebelum Anda mulai
Anda memerlukan Azure CLI versi 2.47.0 atau yang lebih baru. Jalankan az --version
untuk menemukan versi Anda saat ini. Jika Anda perlu memasang atau meningkatkan, lihat Memasang Azure CLI.
Buat kluster baru dan pilih tingkat harga
Gunakan Azure CLI untuk membuat kluster baru pada tingkat harga AKS. Anda dapat membuat kluster di grup sumber daya yang ada atau membuat yang baru. Untuk mempelajari selengkapnya tentang grup sumber daya dan bekerja dengannya, lihat mengelola grup sumber daya menggunakan Azure CLI.
Gunakan perintah az aks create
untuk membuat kluster AKS. Perintah berikut menunjukkan kepada Anda cara membuat kluster baru di tingkat Gratis, Standar, dan Premium.
Di bawah ini, kami menyiapkan variabel lingkungan yang diperlukan untuk grup sumber daya, nama kluster, dan wilayah. Kami menghasilkan akhiran unik untuk nama sumber daya untuk menghindari konflik jika dijalankan beberapa kali.
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
Hasil:
{
"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"
}
Membuat kluster AKS baru di tingkat Gratis
# Create a new AKS cluster in the Free tier
az aks create \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--tier free \
--generate-ssh-keys
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Free"
},
...
}
Membuat kluster AKS baru di tingkat Standar
# Create a new AKS cluster in the Standard tier
az aks create \
--resource-group $RESOURCE_GROUP \
--name $CLUSTER_NAME \
--tier standard \
--generate-ssh-keys
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Standard"
},
...
}
Membuat kluster AKS baru di tingkat Premium
Tingkat LongTermSupport dan Premium harus diaktifkan/dinonaktifkan bersama-sama.
# 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
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Premium"
},
"supportPlan": "AKSLongTermSupport",
...
}
Setelah penyebaran selesai, penyebaran mengembalikan informasi berformat JSON tentang kluster Anda:
# 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",
Memperbarui lapisan kluster AKS yang ada
Contoh berikut menggunakan az aks update
perintah untuk memperbarui kluster yang ada.
Memperbarui kluster yang ada dari tingkat Standar ke tingkat Gratis
# Update an existing cluster from the Standard tier to the Free tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier free
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Free"
},
...
}
Memperbarui kluster yang ada dari tingkat Gratis ke tingkat Standar
# Update an existing cluster from the Free tier to the Standard tier
az aks update --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --tier standard
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Standard"
},
...
}
Memperbarui kluster yang ada dari dan ke tingkat Premium memerlukan perubahan paket dukungan.
Memperbarui kluster yang ada ke tingkat 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
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Premium"
},
"supportPlan": "AKSLongTermSupport",
...
}
Memperbarui kluster yang ada ke dari tingkat Premium ke tingkat Gratis atau Standar
# 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
Hasil:
{
...
"sku": {
"name": "Base",
"tier": "Free" # or "Standard"
},
"supportPlan": "KubernetesOfficial",
...
}
Proses ini memakan waktu beberapa menit untuk selesai. Anda tidak boleh mengalami waktu henti saat tingkat kluster Anda sedang diperbarui. Setelah selesai, contoh cuplikan JSON berikut menunjukkan pembaruan kluster yang ada ke tingkat Standar di SKU Dasar.
},
"sku": {
"name": "Base",
"tier": "Standard"
},
Langkah berikutnya
- Gunakan Zona Ketersediaan untuk meningkatkan ketersediaan tinggi dengan beban kerja kluster AKS Anda.
- Konfigurasikan kluster Anda untuk membatasi lalu lintas keluar.
Azure Kubernetes Service