Azure Arc kubernetes-validatie voor gegevensservices

Azure Arc data services-team heeft samengewerkt met branchepartners om specifieke distributies en oplossingen te valideren voor het hosten Azure Arc gegevensservices met ingeschakelde toepassingen. Met deze validatie wordt de Azure Arc Kubernetes-validatie voor de gegevensservices uitgebreid. In dit artikel worden partneroplossingen, versies, Kubernetes-versies, SQL-engineversies en PostgreSQL Hyperscale-versies beschreven die zijn geverifieerd ter ondersteuning van de gegevensservices.

Zie Overzicht van het Azure Arc validatieprogramma om te zien hoe alle onderdelen met Azure Arc worden gevalideerd

Notitie

Op dit moment is Azure Arc beheerde SQL algemeen beschikbaar in bepaalde regio's.

Azure Arc PostgreSQL Hyperscale is beschikbaar voor preview in bepaalde regio's.

Partners

Cisco

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
Cisco Hyperflex op VMware
Cisco IKS ESXi 6.7 U3
v1.19.5 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd

Dell

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
Dell EMC PowerFlex 1.19.7 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd
PowerFlex versie 3.6 1.19.7 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd
PowerFlex CSI versie 1.4 1.19.7 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd
PowerStore X 1.20.6 v1.0.0_2021-07-30 15.0.2148.140 postgres 12.3 (Ubuntu 12.3-1)
Powerstore T 1.20.6 v1.0.0_2021-07-30 15.0.2148.140 postgres 12.3 (Ubuntu 12.3-1)

Nutanix

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
Karbon 2.2
AOS: 5.19.1.5
AHV:20201105.1021
Pc: versie pc.2021.3.02
1.19.8-0 v1.0.0_2021-07-30 15.0.2148.140 postgres 12.3 (Ubuntu 12.3-1)

Platform 9

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
Platform9 Managed Kubernetes v5.3.0 1.20.5 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd

PureStorage

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
Portworx Enterprise 2.7 1.20.7 v1.0.0_2021-07-30 15.0.2148.140 Niet gevalideerd

Red Hat

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
OpenShift 7.13 1.20.0 v1.0.0_2021-07-30 15.0.2148.140 postgres 12.3 (Ubuntu 12.3-1)

VMware

Oplossing en versie Kubernetes-versie Azure Arc-versie van gegevensservices ingeschakeld SQL engine-versie PostgreSQL Hyperscale-versie
TKGm v1.3.1 1.20.5 v1.0.0_2021-07-30 15.0.2148.140 postgres 12.3 (Ubuntu 12.3-1)

Validatieproces voor gegevensservices

De sonobuoy Azure Arc data services-in plug-in automatiseert het inrichten en testen van Azure Arc-ingeschakelde gegevensservices in een Kubernetes-cluster.

Vereisten

Hulpprogramma's installeren:

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

Proces

De conformiteitstests worden uitgevoerd als onderdeel van Azure Arc validatie van gegevensservices die zijn ingeschakeld. Een vereiste voor het uitvoeren van deze tests is het doorgeven van de kubernetes-tests Azure Arc ingeschakeld voor de Kubernetes-distributie die wordt gebruikt.

Deze tests controleren of het product voldoet aan de vereisten voor het uitvoeren en gebruiken van gegevensservices. Dit proces helpt bij het beoordelen of het product klaar is voor implementaties.

De tests voor gegevensservices hebben betrekking op het volgende in de indirect verbonden modus

  1. Gegevenscontroller implementeren in de indirecte modus
  2. Een Azure Arc beheerd exemplaar SQL implementeren
  3. PostgreSQL Hyperscale Azure Arc postgreSQL implementeren
  4. PostgreSQL Hyperscale uitschalen

Meer tests worden toegevoegd in toekomstige releases van Azure Arc ingeschakelde gegevensservices.

Aanvullende informatie

Volgende stappen

Een gegevenscontroller maken