Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure Linux Container Host ile küme oluşturmak için şunları kullanırsınız:
- Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcı olan Azure kaynak grupları.
- Üretime hazır bir Kubernetes kümesi oluşturmanızı sağlayan barındırılan bir Kubernetes hizmeti olan Azure Kubernetes Service (AKS).
Bu öğreticide, beş bölümden oluşan serinin birinci bölümünde şunları nasıl yapacağınızı öğreneceksiniz:
- Kubernetes CLI'sini yükleyin
kubectl. - Azure kaynak grubu oluşturun.
- Azure Linux Container Host kümesi oluşturma ve dağıtma.
- Azure Linux Container Host kümenize bağlanmak için yapılandırın
kubectl.
Sonraki öğreticilerde, var olan bir kümeye Azure Linux düğüm havuzu eklemeyi ve mevcut düğümleri Azure Linux'a geçirmeyi öğreneceksiniz.
Önemli
30 Kasım 2025 itibarıyla Azure Kubernetes Service (AKS) artık Azure Linux 2.0 için güvenlik güncelleştirmelerini desteklememektedir veya sağlamamaktadır. Azure Linux 2.0 düğüm görüntüsü 202512.06.0 sürümünde dondurulur. 31 Mart 2026'dan itibaren düğüm görüntüleri kaldırılacak ve düğüm havuzlarınızı ölçeklendiremeyeceksiniz. Düğüm havuzlarınızı desteklenen bir Kubernetes sürümüne yükselterek veya osSku AzureLinux3'e geçerek desteklenen bir Azure Linux sürümüne geçin. Daha fazla bilgi için bkz: Kullanımdan Kaldırma: AKS üzerinde Azure Linux 2.0 düğüm havuzları.
Önkoşullar
- Azure CLI'nın en son sürümüne ihtiyacınız vardır. Sürümü bulmak için
az --versionkomutunu çalıştırın. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure CLI yükleme.
Bir kaynak grubu oluşturun
Kaynak grubu oluştururken bir konum belirtmek gerekir. Bu konum:
- Kaynak grubu meta verilerinizin depolama konumu.
- Kaynak oluştururken başka bir bölge belirtmezseniz kaynaklarınızın Azure'da çalıştığı yer.
Komutu çalıştırmadan önce ortam değişkenleri bildirilir ve her dağıtım için benzersiz kaynak adları sağlanır.
export REGION="EastUS2"
az group create --name $RESOURCE_GROUP_NAME --location $REGION
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx",
"location": "EastUS2",
"managedBy": null,
"name": "testAzureLinuxResourceGroupxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"tags": null,
"type": "Microsoft.Resources/resourceGroups"
}
Azure Linux Container Host kümesi oluşturma
Azure Linux Container Host'u sağlamak için bir AKS kümesi oluşturun. Bunu az aks create komutu ve --os-sku parametresiyle bir Azure Linux görüntüsü kullanarak yapın. Aşağıdaki örnek bir Azure Linux Container Host kümesi oluşturur.
az aks create --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --os-sku AzureLinux
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx/providers/Microsoft.ContainerService/managedClusters/testAzureLinuxClusterxxxxx",
"location": "WestUS2",
"name": "testAzureLinuxClusterxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"type": "Microsoft.ContainerService/managedClusters"
}
Birkaç dakika sonra komut tamamlanıp kümeyle ilgili JSON biçimli bilgileri döndürür.
kubectl kullanarak kümeye bağlanma
Kubernetes kümenize bağlanmak için kubectl'ü yapılandırmak üzere az aks get-credentials komutunu kullanın. Aşağıdaki örnek, daha önce oluşturulan kaynak grubu ve küme adını kullanarak Azure Linux Container Host kümesinin kimlik bilgilerini alır:
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Kümenize bağlantıyı doğrulamak için kubectl get node komutunu çalıştırarak küme düğümlerinin listesini döndürin:
kubectl get nodes
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
Sonraki adımlar
Bu öğreticide bir Azure Linux Container Host kümesi oluşturdunuz ve dağıttınız. Şunları öğrendiniz:
- Kubernetes CLI'sini yükleyin
kubectl. - Azure kaynak grubu oluşturun.
- Azure Linux Container Host kümesi oluşturma ve dağıtma.
- Azure Linux Container Host kümenize bağlanmak için yapılandırın
kubectl.
Sonraki öğreticide mevcut bir kümeye Azure Linux düğüm havuzu eklemeyi öğreneceksiniz.