Aracılığıyla paylaş


Azure Yerel sürüm 23H2'de Kubernetes kümeleri için mantıksal ağlar oluşturma

Şunlar için geçerlidir: Azure Yerel, sürüm 23H2

Azure Yerel sürüm 23H2'yi yükleyip yapılandırdıktan sonra Arc VM mantıksal ağları oluşturmanız gerekir. Azure Yerel'de AKS, AKS kümelerinin temel vm'lerine IP adresleri sağlamak için statik mantıksal ağları kullanır.

Başlamadan önce

Başlamadan önce aşağıdaki önkoşullara sahip olduğunuzdan emin olun:

  • Azure Yerel, sürüm 23H2'yi yükleyin ve yapılandırın. Bu kimlik, mantıksal ağ oluşturmak için gerekli bir parametre olduğundan, Azure Resource Manager kimliğiniz için özel bir konuma sahip olduğunuzdan emin olun.
  • Oluşturduğunuz mantıksal ağın IP adresi tükenmesini önlemek için yeterli kullanılabilir IP adresi içerdiğinden emin olun. IP adresi tükenmesi Kubernetes kümesi dağıtım hatalarına yol açabilir. Daha fazla bilgi için bkz . Azure Yerel, sürüm 23H2'de AKS'deki ağ kavramları.
  • Azure Yerel kümenizdeki tüm makineler tarafından erişilebilen bir dış VM anahtarınız olduğundan emin olun. Varsayılan olarak, Oluşturacağınız mantıksal ağ ile ilişkilendirmek için kullanabileceğiniz Azure Yerel kümenizin dağıtımı sırasında bir dış anahtar oluşturulur.

Azure Yerel kümenizdeki dış VM anahtarının adını almak için aşağıdaki komutu çalıştırın:

Get-VmSwitch -SwitchType External

Anahtarın adını not edin. Mantıksal ağ oluştururken bu bilgileri kullanırsınız. Örneğin:

Get-VmSwitch -SwitchType External
Name                                           SwitchType      NetAdapterInterfaceDescription
----                                           ----------      ----------------------------
ConvergedSwitch(management_compute_storage)    External        Teamed-Interface

Mantıksal ağı oluşturma

Azure Komut Satırı Arabirimi'ni (CLI) veya Azure portalını kullanarak mantıksal ağ oluşturabilirsiniz.

Cmdlet'ini az stack-hci-vm network lnet create kullanarak Statik IP yapılandırmasında VM anahtarında bir mantıksal ağ oluşturabilirsiniz.

Statik IP için gerekli parametreler aşağıdaki gibidir:

Gerekli parametreler Açıklama
--name Azure Yerel kümeniz için oluşturduğunuz mantıksal ağın adı. Azure kaynaklarına yönelik kurallara uygun bir ad sağladığından emin olun. Mantıksal ağı oluşturulduktan sonra yeniden adlandıramazsınız.
--resource-group Mantıksal ağı oluşturduğunuz kaynak grubunun adı.
--subscription Azure Yerel'inizin dağıtıldığı aboneliğin adı veya kimliği.
--custom-location Mantıksal ağı oluşturduğunuz Azure Yerel kümenizle ilişkili özel konumu belirtin.
--vm-switch-name VM anahtarının adı. Kullanım: --vm-switch-name "vm-switch-01".
--address-prefixes Ağ için AddressPrefix. Şu anda yalnızca 1 adres ön eki desteklenmektedir. Kullanım: --address-prefixes "10.220.32.16/24".
--dns-servers DNS sunucusu IP adreslerinin boşlukla ayrılmış listesi. Kullanım: --dns-servers 10.220.32.16 10.220.32.17.
--gateway Ağ geçidi. Ağ geçidi IP adresi, adres ön eki kapsamında olmalıdır. Kullanım: --gateway 10.220.32.16.
--ip-allocation-method IP adresi ayırma yöntemi. Desteklenen değerler "Statik"tir. Kullanım: --ip-allocation-method "Static".
--ip-pool-start IP havuzunuzun başlangıç IP adresi. Adres, adres ön ekinin aralığında olmalıdır. Kullanım: --ip-pool-start "10.220.32.18".
--ip-pool-end IP havuzunuzun bitiş IP adresi. Adres, adres ön ekinin aralığında olmalıdır. Kullanım: --ip-pool-end "10.220.32.38".
az stack-hci-vm network lnet create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --name $lnetName --vm-switch-name $vmSwitchName --ip-allocation-method "Static" --address-prefixes $addressPrefixes --gateway $gateway --dns-servers $dnsServers --ip-pool-start $ipPoolStart --ip-pool-end $ipPoolEnd

Sonraki adımlar

Azure CLI kullanarak şirket içi Kubernetes kümeleri oluşturma ve yönetme