Konsep kunci kluster dan simpul AKS Edge Essentials
Artikel ini menjelaskan cara membuat penyebaran kluster, simpul, dan komputer virtual AKS Edge Essentials.
Simpul komputer virtual
Saat Anda membuat penyebaran AKS Edge Essentials, AKS Edge Essentials membuat komputer virtual (VM) untuk setiap simpul yang disebarkan. AKS Edge Essentials mengelola siklus hidup, konfigurasi, dan pembaruan VM.
Penyebaran hanya dapat membuat satu VM Linux pada komputer host tertentu. VM Linux ini dapat bertindak sebagai simpul sarana kontrol dan sebagai simpul pekerja berdasarkan kebutuhan penyebaran Anda. VM yang dikumpulkan ini didasarkan pada CBL-Mariner. CBL-Mariner adalah distribusi Linux internal untuk infrastruktur cloud Microsoft dan produk dan layanan edge. CBL-Mariner dirancang untuk menyediakan platform yang konsisten untuk perangkat dan layanan ini dan meningkatkan kemampuan Microsoft untuk tetap terkini pada pembaruan Linux. Untuk informasi selengkapnya, lihat Keamanan CBL-Mariner. Komputer virtual Linux dibangun di tempat komprehensif empat titik:
- Pembaruan layanan
- Sistem file akar baca-saja
- Tidak ada manajer paket
- Mengurangi jejak
Menjalankan simpul Windows bersifat opsional dan Anda dapat membuat simpul Windows jika Anda perlu menyebarkan kontainer Windows. Simpul ini berjalan sebagai komputer virtual Windows berdasarkan Windows 10 IoT Enterprise LTSC 2019. Windows VM menghadirkan semua fitur keamanan dan kemampuan Windows 10.
Anda dapat menentukan jumlah sumber daya CPU dan memori yang ingin Anda alokasikan untuk setiap VM. Alokasi statis ini memungkinkan Anda mengontrol bagaimana sumber daya digunakan dan memastikan bahwa aplikasi yang berjalan pada host memiliki sumber daya yang diperlukan.
Akhirnya, AKS Edge Essentials tidak menawarkan pembuatan dinamis komputer virtual. Jika VM simpul tidak berfungsi, Anda harus membuatnya kembali. Meskipun demikian, jika Anda memiliki penyebaran penuh dengan beberapa simpul sarana kontrol dan simpul pekerja, jika VM turun, Kubernetes memindahkan beban kerja ke simpul aktif.
Jenis Node
Saat menyebarkan simpul AKS Edge Essentials, Anda harus menentukan -NodeType
parameter . Parameter ini menunjukkan jenis beban kerja yang dapat berjalan pada komputer ini, dan akan memberi tahu AKS Edge Essentials untuk membuat VM yang sesuai. Nilai yang mungkin adalah Linux, Windows, atau LinuxAndWindows.
Penting
Komponen sarana kontrol Kube ditulis di Linux, sehingga simpul pertama yang Anda sebarkan harus menyertakan simpul Linux.
Opsi penyebaran kluster
Setelah menyiapkan komputer, Anda dapat menyebarkan AKS Edge Essentials dalam konfigurasi berikut:
- Kluster komputer tunggal: Menjalankan simpul Kubernetes pada satu komputer untuk membuat satu kluster komputer. Penyebaran ini menggunakan sakelar jaringan internal untuk mengaktifkan komunikasi di seluruh simpul. Penyebaran ini hanya mendukung satu simpul Linux dan satu simpul Windows, keduanya berjalan pada satu komputer.
- Kluster yang dapat diskalakan: Memungkinkan Anda membuat kluster Kubernetes multi-simpul yang dapat diskalakan di beberapa komputer.
Setelah membuat kluster, Anda dapat menyebarkan aplikasi dan menyambungkan kluster ke Arc, untuk mengaktifkan ekstensi Arc seperti Azure Monitor dan Azure Policy. Anda juga dapat memilih untuk menggunakan GitOps untuk mengelola penyebaran Anda.