Azure Arc-enabled data services Kubernetes validation
Azure Arc-enabled data services team has worked with industry partners to validate specific distributions and solutions to host Azure Arc-enabled data services. This validation extends the Azure Arc-enabled Kubernetes validation for the data services. This article identifies partner solutions, versions, Kubernetes versions, SQL engine versions, and PostgreSQL server versions that have been verified to support the data services.
To see how all Azure Arc-enabled components are validated, see Validation program overview
Note
At the current time, SQL Managed Instance enabled by Azure Arc is generally available in select regions.
Azure Arc-enabled PostgreSQL server is available for preview in select regions.
Partners
DataON
Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
DataON AZS-6224 | 1.24.11 | 1.20.0_2023-06-13 | 16.0.5100.7242 | 14.5 (Ubuntu 20.04) |
Dell
Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
PowerStore 4.0 | 1.28.10 | 1.30.0_2024-06-11 | 16.0.5349.20214 | Not validated |
Unity XT | 1.24.3 | 1.15.0_2023-01-10 | 16.0.816.19223 | Not validated |
PowerFlex | 1.25.0 | 1.21.0_2023-07-11 | 16.0.5100.7242 | 14.5 (Ubuntu 20.04) |
Hitachi
Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
Hitachi UCP with Microsoft AKS-HCI | 1.27.3 | 1.29.0_2024-04-09* | 16.0.5290.8214 | 14.5 (Ubuntu 20.04) |
Hitachi UCP with Red Hat OpenShift | 1.25.11 | 1.25.0_2023-11-14 | 16.0.5100.7246 | Not validated |
Hitachi Virtual Storage Software Block software-defined storage (VSSB) | 1.24.12 | 1.20.0_2023-06-13 | 16.0.5100.7242 | 14.5 (Ubuntu 20.04) |
Hitachi Virtual Storage Platform (VSP) | 1.24.12 | 1.19.0_2023-05-09 | 16.0.937.6221 | 14.5 (Ubuntu 20.04) |
*: The solution was validated in indirect mode only (learn more about the different connectivity modes).
HPE
Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
HPE Superdome Flex 280 | 1.25.12 | 1.22.0_2023-08-08 | 16.0.5100.7242 | Not validated |
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
Lenovo ThinkEdge SE455 V3 | 1.26.6 | 1.24.0_2023-10-10 | 16.0.5100.7246 | Not validated |
Lenovo ThinkAgile MX1020 | 1.26.6 | 1.24.0_2023-10-10 | 16.0.5100.7246 | Not validated |
Lenovo ThinkAgile MX3520 | 1.22.6 | 1.10.0_2022-08-09 | 16.0.312.4243 | 12.3 (Ubuntu 12.3-1) |
Nutanix
Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
Portworx Enterprise 3.1 | 1.28.7 | 1.30.0_2024-06-11 | 16.0.5349.20214 | Not validated |
Portworx Enterprise 2.7 1.22.5 | 1.20.7 | 1.1.0_2021-11-02 | 15.0.2148.140 | Not validated |
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
OpenShift 4.15.0 | 1.28.6 | 1.27.0_2024-02-13 | 16.0.5100.7246 | Not validated |
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
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 and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL server version |
---|---|---|---|---|
Wind River Cloud Platform 24.09 | 1.28.4 | 1.33.0_2024-09-10 | 16.0.5409 | Not validated |
Wind River Cloud Platform 22.12 | 1.24.4 | 1.26.0_2023-12-12 | 16.0.5100.7246 | Not validated |
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) |
Data services validation process
The Sonobuoy Azure Arc-enabled data services plug-in automates the provisioning and testing of Azure Arc-enabled data services on a Kubernetes cluster.
Prerequisites
v1.22.5+vmware.1
Create a Kubernetes config file configured to access the target Kubernetes cluster and set as the current context. How this file is generated and brought local to your computer is different from platform to platform. See Kubernetes.io.
Process
The conformance tests run as part of the Azure Arc-enabled Data services validation. A pre-requisite to running these tests is to pass on the Azure Arc-enabled Kubernetes tests for the Kubernetes distribution in use.
These tests verify that the product is compliant with the requirements of running and operating data services. This process helps assess if the product is enterprise ready for deployments.
- Deploy data controller in both indirect and direct connect modes (learn more about connectivity modes)
- Deploy SQL Managed Instance enabled by Azure Arc
- Deploy Azure Arc-enabled PostgreSQL server
More tests will be added in future releases of Azure Arc-enabled data services.
Additional information
- Validation program overview
- Azure Arc-enabled Kubernetes validation
- Azure Arc validation program - GitHub project
Related content
- Plan an Azure Arc-enabled data services deployment
- Create a data controller - indirectly connected with the CLI
- To create a directly connected data controller, start with Prerequisites to deploy the data controller in direct connectivity mode.