Validasi Kubernetes dengan dukungan Azure Arc
Kube dengan dukungan Azure Arc bekerja dengan kluster Kube bersertifikat Cloud Native Computing Foundation (CNCF) apa pun. Tim Arc Azure juga telah bekerja sama dengan industri utama Kube yang menawarkan penyedia untuk memvalidasi Azure Arc yang mengaktifkan Kube dengan distribusi Kube mereka. Versi utama dan minor dari distribusi Kube mendatang yang dirilis oleh penyedia ini akan divalidasi untuk kompatibilitas dengan Kube yang diaktikan Azure Arc.
Distribusi tervalidasi
Distribusi dan penyedia infrastruktur Kubernetes yang disediakan Microsoft berikut ini telah berhasil lulus uji kesesuaian untuk Kube yang mendukung Azure Arc:
| Penyedia distribusi dan infrastruktur | Versi |
|---|---|
| Penyedia API Kluster di Azure | Versi rilis: 0.4.12; Versi Kube: 1.18.2 |
| AKS di Azure Stack HCI | Versi rilis: Desember 2020 Pembaruan; Versi Kube: 1.18.8 |
Penyedia berikut dan distribusi Kube yang sesuai telah berhasil lulus uji kesesuaian untuk Kube yang mendukung Azure Arc:
| Nama Penyedia | Nama distribusi | Versi |
|---|---|---|
| RedHat | Platform Kontainer OpenShift | 4.7.18+, 4.9.17+, 4.10.0+ |
| VMware | Kisi Kube Tanzu | TKGm 1.4.0; hulu K8s v1.21.2+vmware.1 TKGm 1.3.1; K8 hulu v1.20.5_vmware,2 TKGm 1.2.1; hulu K8s v1.19.3+vmware.1 |
| Canonical | Kube Charmed | 1.19 |
| Rancher SUSE | Mesin Rancher Kube | Versi RKE CLI: v1.2.4; Versi Kube: 1.19.6), 1.18.14), 1.17.16) |
| Nutanix | Karbon | versi 2.2.1 |
| Platform9 | Platform9 Kubernetes Terkelola (PMK) | PMK Versi 5.3.0; Versi Kubernetes: v1.20.5, v1.19.6, v1.18.10 |
| Cisco | Distribusi Layanan Kubernetes Intersight (IKS) | Upstream K8s versi: 1.19.5 |
| Kublr | Kublr Managed K8s Distribusi | Versi K8 Hulu: 1.21.3 |
| Mirantis | Mirantis Kubernetes Engine | MKE Versi 3.5.1 MKE Versi 3.4.7 |
| Sungai Angin | Wind River Cloud Platform | Wind River Cloud Platform 21.12; Versi K8 hulu: 1.21.8 Wind River Cloud Platform 21.05; Versi K8 upstream: 1.18.1 |
Tim Arc Azure juga menjalankan tes kesesuaian dan memvalidasi skenario Kube yang diaktifkan Azure Arc pada penyedia cloud publik berikut:
| Nama penyedia cloud publik | Nama distribusi | Versi |
|---|---|---|
| Amazon Web Services-AWS | Layanan Kube Elastik (Elastic Kubernetes Service; EKS) | v1.18.9 |
| Google Cloud Platform | Mesin Kube Google (Google Kubernetes Engine; GKE) | v1.17.15 |
Skenario tervalidasi
Uji kesesuaian berjalan sebagai bagian dari validasi Kube yang diaktikan Azure Arc mencakup skenario berikut:
Menyambungkan kluster Kube ke Azure Arc:
- Menerapkan bagan Helm agen Kube yang diaktifkan Azure Arc di kluster.
- Agen mengirim metadata kluster ke Azure.
Konfigurasi:
- Buat konfigurasi di atas sumber daya Kube yang diaktifkan Azure Arc.
- Fluks,yang diperlukan untuk penyiapan alur kerja GitOps, digunakan pada kluster.
- Flux menarik manifes dan bagan Helm dari demo Git repo dan menyebar ke kluster.
Langkah berikutnya
Pelajari cara menghubungkan kluster Kubernetes yang ada ke Azure Arc.