Aracılığıyla paylaş


Öğretici: AKS için Azure Linux Container Host ile küme oluşturma

Azure Linux Container Host ile küme oluşturmak için şunları kullanacaksınız:

  1. Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcı olan Azure kaynak grupları.
  2. Ü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 öğreticinin beşinci bölümünde şunların nasıl yapılacağını öğ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, mevcut bir kümeye Azure Linux düğüm havuzu eklemeyi ve mevcut düğümleri Azure Linux'a geçirmeyi öğreneceksiniz.

Önkoşullar

1 - Kubernetes CLI'yi yükleme

Yerel bilgisayarınızdan Kubernetes kümesine bağlanmak için Kubernetes CLI(kubectl) kullanın.

Henüz kubectl yüklemediyseniz, yukarı akış yönergelerini kullanarak az aks install-cli Azure CLI aracılığıyla yükleyin veya izleyin.

az aks install-cli

2 - Kaynak grubu oluşturma

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ırılacağı yer.

az group create komutuyla bir kaynak grubu oluşturun. eastus bölgesinde testAzureLinuxResourceGroup adlı bir kaynak grubu oluşturmak için şu adımı izleyin:

az group create --name testAzureLinuxResourceGroup --location eastus

Not

Yukarıdaki örnekte eastus kullanılmıştır, ancak Azure Linux Container Host kümeleri tüm bölgelerde kullanılabilir.

3 - Azure Linux Container Host kümesi oluşturma

Azure Linux Container Host'u az aks create bir Azure Linux görüntüsüyle --os-sku sağlamak için parametresiyle komutunu kullanarak bir AKS kümesi oluşturun. Aşağıdaki örnek, önceki adımda oluşturulan testAzureLinuxResourceGroup kaynak grubunu kullanarak testAzureLinuxCluster adlı bir Azure Linux Container Host kümesi oluşturur:

az aks create --name testAzureLinuxCluster --resource-group testAzureLinuxResourceGroup --os-sku AzureLinux

Birkaç dakika sonra komut tamamlanıp kümeyle ilgili JSON biçimli bilgileri döndürür.

4 - kubectl kullanarak kümeye bağlanma

Kubernetes kümenize bağlanacak şekilde yapılandırmak kubectl için komutunu kullanın az aks get-credentials . Aşağıdaki örnek, testAzureLinuxResourceGroup kaynak grubunda testAzureLinuxCluster adlı Azure Linux Container Host kümesinin kimlik bilgilerini alır:

az aks get-credentials --resource-group testAzureLinuxResourceGroup --name testAzureLinuxCluster

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

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.