Validasi Kubernetes dengan dukungan Azure Arc

Tim Azure Arc bekerja dengan industri utama Kubernetes yang menawarkan penyedia untuk memvalidasi Kubernetes dengan dukungan Azure Arc dengan distribusi Kubernetes mereka. Versi utama dan minor dari distribusi Kube mendatang yang dirilis oleh penyedia ini akan divalidasi untuk kompatibilitas dengan Kube yang diaktikan Azure Arc.

Penting

Kubernetes dengan dukungan Azure Arc berfungsi dengan kluster Kubernetes apa pun yang disertifikasi oleh Cloud Native Computing Foundation (CNCF), bahkan jika mereka belum divalidasi melalui pengujian kesesuaian dan tidak tercantum di halaman ini.

Distribusi tervalidasi

Distribusi dan penyedia infrastruktur Kubernetes yang disediakan Microsoft berikut telah berhasil lulus tes kesesuaian untuk Kubernetes dengan dukungan 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
K8s di Azure Stack Edge Versi rilis: Azure Stack Edge 2207 (2.2.2037.5375); Versi Kubernetes: 1.22.6
AKS Edge Essentials Rilis versi 1.0.406.0; Kubernetes versi 1.24.3

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.10.23, 4.11.0-rc.6, 4.13.4, 4.15.0
VMware Kisi Kube Tanzu TKG 2.2; upstream K8s 1.25.7+vmware.3
TKGm 2.3; upstream K8s v1.26.5+vmware.2
TKGm 2.2; upstream K8s v1.25.7+vmware.2
TKGm 2.1.0; upstream K8s v1.24.9+vmware.1
Kanonis Kube Charmed 1.24, 1.28
Rancher SUSE Mesin Rancher Kube Versi RKE CLI: v1.3.13; Versi Kubernetes: 1.24.2, 1.23.8
Rancher SUSE K3s v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1
Nutanix Mesin Nutanix Kubernetes Versi 2.5; K8 hulu v1.23.11
Kublr Distribusi Kublr Managed K8s Kublr 1.26.0; Versi K8 Upstream: 1.21.3, 1.22.10, 1.22.17, 1.23.17, 1.24.13, 1.25.6, 1.26.4
Mirantis Mirantis Kubernetes Engine MKE Versi 3.6.0
MKE Versi 3.5.5
MKE Versi 3.4.7
Sungai Angin Wind River Cloud Platform Wind River Cloud Platform 22.12; Versi K8 upstream: 1.24.4
Wind River Cloud Platform 22.06; Versi K8 upstream: 1.23.1
Wind River Cloud Platform 21.12; Versi K8 upstream: 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
Layanan Web Amazon Layanan Kube Elastik (Elastic Kubernetes Service; EKS) v1.18.9
Google Cloud Platform Google Kubernetes Engine (GKE) v1.17.15

Skenario tervalidasi

Uji kesesuaian berjalan sebagai bagian dari validasi Kube yang diaktikan Azure Arc mencakup skenario berikut:

  1. Menyambungkan kluster Kube ke Azure Arc:

    • Menerapkan bagan Helm agen Kube yang diaktifkan Azure Arc di kluster.
    • Agen mengirim metadata kluster ke Azure.
  2. Konfigurasi:

    • Buat konfigurasi di atas sumber daya Kube yang diaktifkan Azure Arc.
    • Fluks, diperlukan untuk menyiapkan alur kerja GitOps, disebarkan pada kluster.
    • Flux menarik manifes dan bagan Helm dari demo Git repo dan menyebar ke kluster.

Langkah berikutnya