Walidacja platformy Kubernetes z obsługą usługi Azure Arc
Zespół usługi Azure Arc współpracuje z kluczowymi branżowymi dostawcami rozwiązań Kubernetes w celu zweryfikowania dystrybucji kubernetes z obsługą usługi Azure Arc. Przyszłe wersje główne i pomocnicze dystrybucji Platformy Kubernetes wydane przez tych dostawców zostaną zweryfikowane pod kątem zgodności z platformą Kubernetes z obsługą usługi Azure Arc.
Ważne
Platforma Kubernetes z obsługą usługi Azure Arc współpracuje z dowolnymi klastrami Kubernetes, które są certyfikowane przez platformę Cloud Native Computing Foundation (CNCF), nawet jeśli nie zostały zweryfikowane za pomocą testów zgodności i nie są wymienione na tej stronie.
Zweryfikowane dystrybucje
Następujące dystrybucje i dostawcy infrastruktury kubernetes dostarczone przez firmę Microsoft pomyślnie przeszły testy zgodności dla platformy Kubernetes z obsługą usługi Azure Arc:
Dostawca dystrybucji i infrastruktury | Wersja |
---|---|
Dostawca interfejsu API klastra na platformie Azure | Wersja wydania: 0.4.12; Wersja platformy Kubernetes: 1.18.2 |
AKS on Azure Stack HCI | Wersja wydania: aktualizacja z grudnia 2020 r.; Wersja platformy Kubernetes: 1.18.8 |
K8s w usłudze Azure Stack Edge | Wersja wydania: Azure Stack Edge 2207 (2.2.2037.5375); Wersja platformy Kubernetes: 1.22.6 |
AKS Edge Essentials | Wydanie w wersji 1.0.406.0; Kubernetes w wersji 1.24.3 |
Następujący dostawcy i odpowiadające im dystrybucje Kubernetes pomyślnie przeszły testy zgodności dla platformy Kubernetes z obsługą usługi Azure Arc:
Nazwa dostawcy | Nazwa dystrybucji | Wersja |
---|---|---|
RedHat | OpenShift Container Platform | 4.10.23, 4.11.0-rc.6, 4.13.4, 4.15.0 |
VMware | Siatka Tanzu Kubernetes | TKGs 2.2; nadrzędne K8s 1.25.7+vmware.3 TKGm 2.3; nadrzędne K8s v1.26.5+vmware.2 TKGm 2.2; upstream K8s v1.25.7+vmware.2 TKGm 2.1.0; nadrzędne K8s v1.24.9+vmware.1 |
Canonical | Oczarowany kubernetes | 1.24, 1.28, 1.31 |
SUSE Rancher | Aparat Platformy Kubernetes rancher | Wersja interfejsu wiersza polecenia RKE: wersja 1.3.13; Wersje platformy Kubernetes: 1.24.2, 1.23.8 |
SUSE Rancher | K3s | v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1 |
Nutanix | Aparat Kubernetes Nutanix | Wersja 2.5; nadrzędna wersja K8s w wersji 1.23.11 |
Kublr | Dystrybucja kluczy K8s zarządzanych przez platformę Kublr | Kublr 1.26.0; Nadrzędne wersje K8s: 1.21.3, 1.22.10, 1.22.17, 1.23.17, 1.24.13, 1.25.6, 1.26.4 |
Mirantis | Aparat Kubernetes Mirantis | MKE w wersji 3.6.0 MKE w wersji 3.5.5 MKE w wersji 3.4.7 |
Rzeka wiatru | Wind River Cloud Platform | Wind River Cloud Platform 24.09; Nadrzędna wersja K8s: 1.28.4 Wind River Cloud Platform 22.12; Nadrzędna wersja K8s: 1.24.4 Wind River Cloud Platform 22.06; Nadrzędna wersja K8s: 1.23.1 |
Zespół usługi Azure Arc przeprowadził również testy zgodności i zweryfikował scenariusze platformy Kubernetes z obsługą usługi Azure Arc dla następujących dostawców chmury publicznej:
Nazwa dostawcy chmury publicznej | Nazwa dystrybucji | Wersja |
---|---|---|
Amazon Web Services | Elastic Kubernetes Service (EKS) | wersja 1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | wersja 1.17.15 |
Zweryfikowane scenariusze
Testy zgodności są uruchamiane w ramach walidacji platformy Kubernetes z włączoną usługą Azure Arc, obejmują następujące scenariusze:
Łączenie klastrów Kubernetes z usługą Azure Arc:
- Wdrażanie wykresu Helm agenta Kubernetes z obsługą usługi Azure Arc w klastrze.
- Agenci wysyłają metadane klastra na platformę Azure.
Konfiguracja:
- Utwórz konfigurację na podstawie zasobu Kubernetes z obsługą usługi Azure Arc.
- Strumień wymagany do skonfigurowania przepływu pracy usługi GitOps jest wdrażany w klastrze.
- Flux ściąga manifesty i wykresy Helm z demonstracyjnego repozytorium Git i wdraża je w klastrze.
Następne kroki
- Dowiedz się, jak połączyć istniejący klaster Kubernetes z usługą Azure Arc
- Dowiedz się więcej o agentach usługi Azure Arc wdrożonych w klastrach Kubernetes podczas łączenia ich z usługą Azure Arc.