Validation Kubernetes des services de données avec Azure Arc

L’équipe des services de données avec Azure Arc a travaillé avec des partenaires du secteur afin de valider des distributions et des solutions spécifiques dans le cadre de l’hébergement de services de données avec Azure Arc. Cette validation étend la validation Kubernetes avec Azure Arc pour les services de données. Cet article identifie les solutions des partenaires, les versions, les versions de Kubernetes, les versions du moteur SQL et les versions de serveur PostgreSQL qui ont été vérifiées pour prendre en charge les services de données.

Pour plus d’informations sur la validation de tous les composants avec Azure Arc, consultez Présentation du programme de validation.

Remarque

À l’heure actuelle, SQL Managed Instance activé par Azure Arc est généralement disponible dans certaines régions.

Le serveur PostgreSQL avec Azure Arc est disponible en préversion dans certaines régions.

Partenaires

DataON

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
DataON AZS-6224 1.24.11 1.20.0_2023-06-13 16.0.5100.7242 14.5 (Ubuntu 20.04)

Dell

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
PowerStore 4.0 1.28.10 1.30.0_2024-06-11 16.0.5349.20214 Non validée
Unity XT 1.24.3 1.15.0_2023-01-10 16.0.816.19223 Non validée
PowerFlex 1.25.0 1.21.0_2023-07-11 16.0.5100.7242 14.5 (Ubuntu 20.04)

Hitachi

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
L’UCP d’Hitachi avec Microsoft AKS-HCI 1.27.3 1.29.0_2024-04-09* 16.0.5290.8214 14.5 (Ubuntu 20.04)
L’UCP de Hitachi avec Red Hat OpenShift 1.25.11 1.25.0_2023-11-14 16.0.5100.7246 Non validée
Hitachi Virtual Storage Software Block – Stockage défini par logiciel (VSSB) 1.24.12 1.20.0_2023-06-13 16.0.5100.7242 14.5 (Ubuntu 20.04)
Plateforme de stockage virtuel (VSP) 1.24.12 1.19.0_2023-05-09 16.0.937.6221 14.5 (Ubuntu 20.04)

* : La solution a été validée en mode indirect uniquement (en savoir plus sur les différents modes de connectivité).

HPE

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
HPE Superdome Flex 280 1.25.12 1.22.0_2023-08-08 16.0.5100.7242 Non validée
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

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
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

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
Lenovo ThinkEdge SE455 V3 1.26.6 1.24.0_2023-10-10 16.0.5100.7246 Non validée
Lenovo ThinkAgile MX1020 1.26.6 1.24.0_2023-10-10 16.0.5100.7246 Non validée
Lenovo ThinkAgile MX3520 1.22.6 1.10.0_2022-08-09 16.0.312.4243 12.3 (Ubuntu 12.3-1)

Nutanix

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
Karbon 2.2
AOS : 5.19.1.5
AHV : 20201105.1021
PC : Version 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

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
Portworx Enterprise 3.1 1.28.7 1.30.0_2024-06-11 16.0.5349.20214 Non validée
Portworx Enterprise 2.7 1.22.5 1.20.7 1.1.0_2021-11-02 15.0.2148.140 Non validée
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

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
OpenShift 4.15.0 1.28.6 1.27.0_2024-02-13 16.0.5100.7246 Non validée
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

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
TKGs 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 River

Solution et version Version de Kubernetes Version des services de données avec Azure Arc Version du moteur SQL Version du serveur PostgreSQL
Wind River Cloud Platform 24.09 1.28.4 1.33.0_2024-09-10 16.0.5409 Non validée
Wind River Cloud Platform 22.12 1.24.4 1.26.0_2023-12-12 16.0.5100.7246 Non validée
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)

Processus de validation des services de données

Le plug-in de services de données avec Azure Arc de Sonobuoy automatise l’approvisionnement et le test des services de données avec Azure Arc sur un cluster Kubernetes.

Prérequis

v1.22.5+vmware.1

Créez un fichier config Kubernetes configuré pour accéder au cluster Kubernetes cible et définissez-le comme contexte actuel. La façon dont ce fichier est généré et importé localement sur votre ordinateur est différente d’une plateforme à l’autre. Consultez Kubernetes.io.

Processus

Les tests de conformité sont exécutés dans le cadre de la validation des services de données avec Azure Arc. L’une des conditions préalables à l’exécution de ces tests est de transmettre les tests Kubernetes avec Azure Arc pour la distribution Kubernetes utilisée.

Ces tests vérifient que le produit est conforme à la configuration requise pour l’exécution et l’exploitation des services de données. Ce processus permet d’évaluer si le produit est prêt pour les déploiements d’entreprise.

  1. Déployer le contrôleur de données dans les modes de connexion indirecte et directe (en savoir plus sur les modes de connectivité)
  2. Déployer SQL Managed Instance activé par Azure Arc
  3. Déployer un Serveur PostgreSQL avec Azure Arc

D’autres tests seront ajoutés dans les futures versions des services de données avec Azure Arc.

Informations supplémentaires