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.
Dalam tutorial ini, bagian satu dari lima, Anda mempelajari cara:
- Instal Kubernetes CLI,
kubectl. - Buat grup sumber daya Azure.
- Membuat dan menyebarkan Azure Linux Container Host untuk kluster AKS.
- Konfigurasikan
kubectluntuk menyambungkan ke kluster Azure Linux Container Host Anda.
Dalam tutorial selanjutnya, Anda mempelajari cara menambahkan kumpulan simpul Linux Azure ke kluster yang ada dan memigrasikan simpul yang ada ke Azure Linux.
Prerequisites
- Anda memerlukan versi terbaru Azure CLI. Jalankan
az --versionuntuk menemukan versinya. Jika Anda perlu memasang atau meningkatkan, lihat Memasang Azure CLI.
Mengatur variabel lingkungan
Atur variabel lingkungan berikut untuk membuat nama sumber daya unik untuk setiap penyebaran:
export RESOURCE_GROUP="<your-resource-group-name>"
export REGION="<your-region>"
export CLUSTER_NAME="<your-cluster-name>"
Buat grup sumber daya
Saat membuat grup sumber daya di Azure, Anda diharuskan menentukan lokasi. Lokasi ini adalah lokasi penyimpanan metadata grup sumber daya Anda dan tempat sumber daya Anda berjalan di Azure jika Anda tidak menentukan wilayah lain saat membuat sumber daya.
Buat grup sumber daya menggunakan perintah az group create.
az group create --name $RESOURCE_GROUP --location $REGION
Contoh output:
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx",
"location": "EastUS2",
"managedBy": null,
"name": "testAzureLinuxResourceGroupxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"tags": null,
"type": "Microsoft.Resources/resourceGroups"
}
Membuat Azure Linux Container Host untuk kluster AKS
Buat kluster AKS dengan perintah az aks create dan parameter --os-sku untuk menyediakan Azure Linux Container Host dengan citra Azure Linux.
az aks create --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP --os-sku AzureLinux
Contoh output:
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx/providers/Microsoft.ContainerService/managedClusters/testAzureLinuxClusterxxxxx",
"location": "WestUS2",
"name": "testAzureLinuxClusterxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"type": "Microsoft.ContainerService/managedClusters"
}
Setelah beberapa menit, perintah selesai dan kembalikan informasi berformat JSON tentang kluster.
Menyambungkan ke kluster menggunakan kubectl
Konfigurasikan kubectl untuk terhubung ke kluster Kubernetes menggunakan perintah az aks get-credentials.
az aks get-credentials --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME
Memverifikasi koneksi ke kluster Anda
Verifikasi koneksi ke kluster Anda menggunakan kubectl get nodes perintah . Perintah mengembalikan daftar simpul di kluster Anda.
kubectl get nodes
Contoh output:
NAME STATUS ROLES AGE VERSION
aks-nodepool1-00000000-0 Ready agent 10m v1.20.7
aks-nodepool1-00000000-1 Ready agent 10m v1.20.7
Langkah selanjutnya
Dalam tutorial ini, Anda membuat dan menyebarkan kluster Azure Linux Container Host. Dalam tutorial berikutnya, Anda mempelajari cara menambahkan kumpulan simpul Linux Azure ke kluster yang ada.