Bagikan melalui


Membuat jaringan logis untuk kluster Kubernetes di Azure Local, versi 23H2

Berlaku untuk: Azure Local, versi 23H2

Setelah menginstal dan mengonfigurasi Azure Local, versi 23H2, Anda harus membuat jaringan logis VM Arc. AKS di Azure Local menggunakan jaringan logis statis untuk menyediakan alamat IP ke VM yang mendasar dari kluster AKS.

Sebelum Anda mulai

Pastikan Anda memiliki prasyarat berikut sebelum memulai:

  • Menginstal dan mengonfigurasi Azure Local, versi 23H2. Pastikan Anda memiliki ID Azure Resource Manager lokasi kustom, karena ID ini adalah parameter yang diperlukan untuk membuat jaringan logis.
  • Pastikan bahwa jaringan logis yang Anda buat berisi alamat IP yang cukup dapat digunakan untuk menghindari kelelahan alamat IP. Kelelahan alamat IP dapat menyebabkan kegagalan penyebaran kluster Kubernetes. Untuk informasi selengkapnya, lihat Konsep jaringan di AKS di Azure Local, versi 23H2.
  • Pastikan Anda memiliki sakelar VM eksternal yang dapat diakses oleh semua komputer di kluster Azure Local Anda. Secara default, sakelar eksternal dibuat selama penyebaran kluster Azure Local yang dapat Anda gunakan untuk mengaitkan dengan jaringan logis yang akan Anda buat.

Jalankan perintah berikut untuk mendapatkan nama sakelar VM eksternal di kluster Azure Local Anda:

Get-VmSwitch -SwitchType External

Catat nama pengalih. Anda menggunakan informasi ini saat membuat jaringan logis. Contohnya:

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

Membuat jaringan logis

Anda dapat membuat jaringan logis menggunakan Azure Command-Line Interface (CLI) atau dengan menggunakan portal Azure.

Anda dapat menggunakan az stack-hci-vm network lnet create cmdlet untuk membuat jaringan logis pada sakelar VM dalam konfigurasi IP Statis.

Untuk IP statis, parameter yang diperlukan adalah sebagai berikut:

Parameter yang diperlukan Deskripsi
--name Nama untuk jaringan logis yang Anda buat untuk kluster Azure Local Anda. Pastikan untuk memberikan nama yang mengikuti aturan untuk sumber daya Azure. Anda tidak dapat mengganti nama jaringan logis setelah dibuat.
--resource-group Nama grup sumber daya tempat Anda membuat jaringan logis.
--subscription Nama atau ID langganan tempat Azure Local Anda disebarkan.
--custom-location Berikan lokasi kustom yang terkait dengan kluster Azure Local tempat Anda membuat jaringan logis.
--vm-switch-name Nama sakelar VM. Penggunaan: --vm-switch-name "vm-switch-01".
--address-prefixes AddressPrefix untuk jaringan. Saat ini hanya 1 awalan alamat yang didukung. Penggunaan: --address-prefixes "10.220.32.16/24".
--dns-servers Daftar alamat IP server DNS yang dipisahkan spasi. Penggunaan: --dns-servers 10.220.32.16 10.220.32.17.
--gateway Gateway. Alamat IP gateway harus berada dalam cakupan awalan alamat. Penggunaan: --gateway 10.220.32.16.
--ip-allocation-method Metode alokasi alamat IP. Nilai yang didukung adalah "Statis". Penggunaan: --ip-allocation-method "Static".
--ip-pool-start Alamat IP awal kumpulan IP Anda. Alamat harus dalam rentang awalan alamat. Penggunaan: --ip-pool-start "10.220.32.18".
--ip-pool-end Alamat IP akhir kumpulan IP Anda. Alamat harus dalam rentang awalan alamat. Penggunaan: --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

Langkah berikutnya

Membuat dan mengelola kluster Kubernetes lokal menggunakan Azure CLI