Kubernetes-validatie met Azure Arc-gegevensservices

Het azure Arc-team voor gegevensservices heeft samengewerkt met branchepartners om specifieke distributies en oplossingen te valideren voor het hosten van gegevensservices met Azure Arc. Met deze validatie wordt de Kubernetes-validatie met Azure Arc voor de gegevensservices uitgebreid. In dit artikel worden partneroplossingen, versies, Kubernetes-versies, SQL-engineversies en PostgreSQL-serverversies geïdentificeerd die zijn geverifieerd om de gegevensservices te ondersteunen.

Als u wilt zien hoe alle onderdelen met Azure Arc worden gevalideerd, raadpleegt u het overzicht van het validatieprogramma

Notitie

Op dit moment is SQL Managed Instance ingeschakeld door Azure Arc algemeen beschikbaar in bepaalde regio's.

PostgreSQL-server met Azure Arc is beschikbaar voor preview in bepaalde regio's.

Partners

DataON

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
DataON AZS-6224 1.24.11 1.20.0_2023-06-13 16.0.5100.7242 14.5 (Ubuntu 20.04)

Dell

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
PowerStore 1.25.15 1.25.0_2023-11-14 16.0.5100.7246 Niet gevalideerd
Unity XT 1.24.3 1.15.0_2023-01-10 16.0.816.19223 Niet gevalideerd
Powerflex 1.25.0 1.21.0_2023-07-11 16.0.5100.7242 14.5 (Ubuntu 20.04)

Hitachi

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Azure UCP met Microsoft AKS-HCI 1.27.3 1.29.0_2024-04-09* 16.0.5290.8214 14.5 (Ubuntu 20.04)
Azure UCP met Red Hat OpenShift 1.25.11 1.25.0_2023-11-14 16.0.5100.7246 Niet gevalideerd
Virtual Storage Software Block Software Block Software Defined Storage (VSSB) 1.24.12 1.20.0_2023-06-13 16.0.5100.7242 14.5 (Ubuntu 20.04)
Azure Virtual Storage Platform (VSP) 1.24.12 1.19.0_2023-05-09 16.0.937.6221 14.5 (Ubuntu 20.04)

*: De oplossing is alleen gevalideerd in de indirecte modus (meer informatie over de verschillende connectiviteitsmodi).

HPE

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
HPE Superdome Flex 280 1.25.12 1.22.0_2023-08-08 16.0.5100.7242 Niet gevalideerd
HPE Apollo 4200 Gen10 Plus 1.22.6 1.11.0_2022-09-13 16.0.312.4243 12.3 (Ubuntu 12.3-1)

Kublr

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Kublr 1.26.0 1.26.4, 1.25.6, 1.24.13, 1.23.17, 1.22.17 1.21.0_2023-07-11 16.0.5100.7242 14.5 (Ubuntu 20.04)
Kublr 1.21.2 1.22.10 1.9.0_2022-07-12 16.0.312.4243 12.3 (Ubuntu 12.3-1)

Lenovo

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Lenovo ThinkEdge SE455 V3 1.26.6 1.24.0_2023-10-10 16.0.5100.7246 Niet gevalideerd
Lenovo ThinkAgile MX1020 1.26.6 1.24.0_2023-10-10 16.0.5100.7246 Niet gevalideerd
Lenovo ThinkAgile MX3520 1.22.6 1.10.0_2022-08-09 16.0.312.4243 12.3 (Ubuntu 12.3-1)

Nutanix

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Karbon 2.2
AOS: 5.19.1.5
AHV: 20201105.1021
Pc: versie pc.2021.3.02
1.19.8-0 1.0.0_2021-07-30 15.0.2148.140 12.3 (Ubuntu 12.3-1)

PureStorage

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Portworx Enterprise 2.7 1.22.5 1.20.7 1.1.0_2021-11-02 15.0.2148.140 Niet gevalideerd
Portworx Enterprise 2.9 1.22.5 1.1.0_2021-11-02 15.0.2195.191 12.3 (Ubuntu 12.3-1)

Red Hat

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
OpenShift 4.15.0 1.28.6 1.27.0_2024-02-13 16.0.5100.7246 Niet gevalideerd
OpenShift 4.13.4 1.26.5 1.21.0_2023-07-11 16.0.5100.7242 14.5 (Ubuntu 20.04)
OpenShift 4.10.16 1.23.5 1.11.0_2022-09-13 16.0.312.4243 12.3 (Ubuntu 12.3-1)

VMware

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
TKG's 2.2 1.25.7 1.23.0_2023-09-12 16.0.5100.7246 14.5 (Ubuntu 20.04)
TKGm 2.3 1.26.5 1.23.0_2023-09-12 16.0.5100.7246 14.5 (Ubuntu 20.04)
TKGm 2.2 1.25.7 1.19.0_2023-05-09 16.0.937.6223 14.5 (Ubuntu 20.04)
TKGm 2.1.0 1.24.9 1.15.0_2023-01-10 16.0.816.19223 14.5 (Ubuntu 20.04)

Wind rivier

Oplossing en versie Kubernetes-versie Versie van Gegevensservices met Azure Arc SQL Engine-versie PostgreSQL-serverversie
Wind River Cloud Platform 22.12 1.24.4 1.26.0_2023-12-12 16.0.5100.7246 Niet gevalideerd
Wind River Cloud Platform 22.06 1.23.1 1.9.0_2022-07-12 16.0.312.4243 12.3 (Ubuntu 12.3-1)

Validatieproces voor gegevensservices

De invoegtoepassing Voor Sonobuoy azure Arc ingeschakelde gegevensservices automatiseert het inrichten en testen van gegevensservices met Azure Arc in een Kubernetes-cluster.

Vereisten

v1.22.5+vmware.1

Maak een Kubernetes-configuratiebestand dat is geconfigureerd voor toegang tot het Kubernetes-doelcluster en stel dit in als de huidige context. Hoe dit bestand wordt gegenereerd en lokaal op uw computer wordt gebracht, verschilt van platform tot platform. Zie Kubernetes.io.

Proces

De nalevingstests worden uitgevoerd als onderdeel van de validatie van Gegevensservices met Azure Arc. Een vereiste voor het uitvoeren van deze tests is het doorgeven van de Kubernetes-tests met Azure Arc voor de Kubernetes-distributie die in gebruik is.

Met deze tests wordt gecontroleerd of het product voldoet aan de vereisten voor het uitvoeren en uitvoeren van gegevensservices. Dit proces helpt te beoordelen of het product gereed is voor implementaties.

  1. Gegevenscontroller implementeren in zowel indirecte als directe verbindingsmodi (meer informatie over connectiviteitsmodi)
  2. SQL Managed Instance implementeren waarvoor Azure Arc is ingeschakeld
  3. PostgreSQL-server met Azure Arc implementeren

In toekomstige releases van gegevensservices met Azure Arc worden meer tests toegevoegd.

Aanvullende informatie