Untuk mengintegrasikan server on-premises ke dalam kluster ACK guna dikelola secara terpadu, buat kelompok node cloud hibrida di ACK managed Pro cluster. Pendekatan ini memungkinkan penjadwalan elastis dan optimalisasi biaya di lingkungan cloud dan on-premises, serta memungkinkan Anda menambahkan node cloud hibrida yang sudah ada ke kluster. Dengan demikian, Anda dapat memaksimalkan pemanfaatan aset TI sekaligus mempertahankan platform orkestrasi yang konsisten.
Billing
Saat menggunakan kelompok node cloud hibrida di ACK managed cluster (Pro), total biaya terdiri dari tiga komponen: biaya manajemen kluster, biaya manajemen node cloud hibrida (saat ini gratis selama masa pratinjau undangan), dan biaya sumber daya produk cloud.
Prasyarat
Sebelum membuat kelompok node cloud hibrida, pastikan Anda memenuhi persyaratan berikut:
-
Anda memiliki ACK managed Pro cluster yang memenuhi kriteria berikut:
-
VPC yang berisi ACK managed Pro cluster telah terhubung ke jaringan lintas-cloud.
-
Versi ACK managed Pro cluster adalah 1.33 atau lebih baru.
-
-
Anda telah menyelesaikan konfigurasi elemen jaringan untuk skenario kelompok node cloud hibrida.
-
Anda telah mengonfigurasi nama domain API server agar menggunakan PrivateZone untuk resolusi DNS.
-
Anda harus mempertahankan minimal tiga node ECS di kluster untuk menjalankan komponen manajemen ACK demi ketersediaan tinggi.
-
Anda telah menginstal Terway Hybrid network plugin.
Penilaian dampak
Untuk menghindari gangguan pada beban kerja yang sudah ada, ACK secara otomatis mengonfigurasi node dalam kelompok node cloud hibrida dengan label dan taint berikut:
apiVersion: v1
kind: Node
metadata:
labels:
alibabacloud.com/nodepool-type: hybridcloud
...
spec:
taints:
- effect: NoSchedule
key: nodepool-type
value: "hybridcloud"
...
Untuk menjadwalkan Pod pada node cloud hibrida, tambahkan toleransi terhadap taint tersebut ke spesifikasi Pod. Jika aplikasi Anda tidak perlu membedakan antara node cloud dan on-premises, Anda juga dapat menghapus taint tersebut. Namun, jangan hapus label default alibabacloud.com/nodepool-type: hybridcloud. Menghapus label ini akan mengganggu fungsionalitas produk.
Buat kelompok node cloud hibrida
Anda dapat mengonfigurasi kelompok node melalui Konsol, termasuk pengaturan dasar dan jaringannya. Beberapa pengaturan, terutama yang terkait ketersediaan dan jaringan, tidak dapat diubah setelah kelompok node dibuat. Pembuatan kelompok node tidak memengaruhi kelompok node atau beban kerja yang sudah ada.
-
Masuk ke ACK console. Di panel navigasi kiri, klik Clusters.
-
Di halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik .
-
Di halaman Node Pools, klik ikon ... di samping Create Node Pool dan pilih Create Hybrid Cloud Node Pool. Di kotak dialog, konfigurasikan parameter untuk kelompok node cloud hibrida.
-
Node Pool Name: Misalnya,
hybrid-nodepool-mexxSA -
Zone: Tentukan nama Zona logis kustom, misalnya,
idc-zone-1. Nama tersebut harus unik dalam kluster. -
Network Plug-in:
-
Use CNI (Terway-Hybrid): Dirancang untuk kelompok node cloud hibrida guna memastikan konektivitas jaringan antar Pod (di IDC atau di cloud) dalam kluster.
Jika komponen CNI Terway-Hybrid belum diinstal di kluster Anda, buka halaman Add-ons untuk menginstal Terway Hybrid network plugin.
-
Configure CNI: Pilih opsi ini jika Anda ingin menginstal dan menggunakan plugin CNI kustom dengan fitur tertentu.
-
-
Network Type:
-
underlay: Mode ini memberikan performa tinggi dan latensi jaringan rendah dengan menghilangkan overhead enkapsulasi Virtual Extensible LAN (VXLAN). Performanya sekitar 20% lebih tinggi dibandingkan mode overlay.
-
overlay: Mode ini menawarkan konfigurasi sederhana dan penerapan fleksibel, tanpa persyaratan khusus pada jaringan dasar.
-
-
CoreDNS: Menentukan apakah akan mengaktifkan layanan resolusi CoreDNS khusus untuk kelompok node cloud hibrida. Fitur ini diimplementasikan berdasarkan add-on kluster yurt-coredns-controlplane.
Jika Anda menggunakan CoreDNS, Anda juga harus menginstal add-on kluster yurt-hub-controlplane dan komponen node yurt-hub.
-
-
Setelah kelompok node dibuat, Anda dapat mengubah pengaturannya di halaman Modify a node pool.
Tambahkan node cloud hibrida
Anda dapat menambahkan server on-premises atau cloud pihak ketiga ke kluster ACK sebagai node pekerja, lalu mengelolanya melalui Konsol Container Service.
Add existing
-
Daftarkan node yang ingin ditambahkan sebagai Alibaba Cloud managed instances.
PentingInstans harus didaftarkan di wilayah yang sama dengan kluster.
-
Di halaman Node Pools, temukan kelompok node target. Di kolom Actions, klik ikon
dan pilih Add Existing Node. -
Untuk Select Upload Method, pilih Add Existing.
-
Pilih instans yang ingin ditambahkan ke kluster ACK.
Manual
-
Di halaman Node Pools, temukan kelompok node target. Di kolom Actions, klik ikon
dan pilih Add Existing Node. -
Untuk Select Upload Method, pilih Manual.
-
Konfigurasikan ID aktivasi dan kode aktivasi. Untuk menghasilkan ID dan kode aktivasi, buka halaman Alibaba Cloud managed instances.
-
Klik OK untuk menghasilkan skrip pendaftaran manual.
-
Salin dan jalankan skrip tersebut di setiap node cloud hibrida yang ingin ditambahkan.
Hapus node cloud hibrida
Menghapus node dari kelompok node cloud hibrida tidak membatalkan pendaftaran server pihak ketiga yang mendasarinya. Untuk membatalkan pendaftaran server tersebut, lihat Unregister a third-party server.
-
Di halaman Clusters, klik nama kluster Anda. Di panel navigasi kiri, klik .
-
Klik nama kelompok node. Di halaman detail kelompok node, pilih node yang akan dihapus dan klik Batch Remove.