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 Hyperscale 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, Azure Arc-enabled SQL Managed Instance is generally available in select regions.
Azure Arc-enabled PostgreSQL Hyperscale is available for preview in select regions.
Partners
Cisco
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Cisco Hyperflex on VMware Cisco IKS ESXi 6.7 U3 |
1.21.13 | v1.9.0_2022-07-12 | 16.0.312.4243 | Not validated |
Dell
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Dell EMC PowerFlex | 1.21.5 | v1.4.1_2022-03-08 | 15.0.2255.119 | Not validated |
| PowerFlex version 3.6 | v1.21.5 | v1.4.1_2022-03-08 | 15.0.2255.119 | Not validated |
| PowerFlex CSI version 1.4 | 1.21.5 | 1.4.1_2022-03-08 | Not validated | |
| PowerStore X | 1.20.6 | 1.0.0_2021-07-30 | 15.0.2148.140 | postgres 12.3 (Ubuntu 12.3-1) |
| PowerStore T | 1.23.5 | 1.9.0_2022-07-12 | 16.0.312.4243 | postgres 12.3 (Ubuntu 12.3-1) |
HPE
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| HPE Superdome Flex 280 | 1.20.0 | 1.8.0_2022-06-14 | 16.0.41.7339 | 12.3 (Ubuntu 12.3-1) |
Kublr
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Kublr | 1.22.3 / 1.22.10 | 1.9.0_2022-07-12 | 15.0.2195.191 | PostgreSQL 12.3 (Ubuntu 12.3-1) |
Lenovo
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Lenovo ThinkAgile MX3520 | AKS on Azure Stack HCI 21H2 | 1.0.0_2021-07-30 | 15.0.2148.140 | Not validated |
Nutanix
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale 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 | postgres 12.3 (Ubuntu 12.3-1) |
Platform 9
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Platform9 Managed Kubernetes v5.3.0 | 1.20.5 | 1.0.0_2021-07-30 | 15.0.2195.191 | PostgreSQL 12.3 (Ubuntu 12.3-1) |
PureStorage
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Portworx Enterprise 2.7 1.22.5 | 1.20.7 | 1.1.0_2021-11-02 | 15.0.2148.140 | Not validated |
Red Hat
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| OpenShift 4.7.13 | 1.20.0 | 1.0.0_2021-07-30 | 15.0.2148.140 | postgres 12.3 (Ubuntu 12.3-1) |
VMware
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| TKGm v1.5.3 | 1.22.8 | 1.9.0_2022-07-12 | 16.0.312.4243 | postgres 12.3 (Ubuntu 12.3-1) |
Wind River
| Solution and version | Kubernetes version | Azure Arc-enabled data services version | SQL engine version | PostgreSQL Hyperscale version |
|---|---|---|---|---|
| Wind River Cloud Platform 22.06 | 1.23.1 | 1.9.0_2022-07-12 | 16.0.312.4243 | postgres 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.
The tests for data services cover the following in indirectly connected mode
- Deploy data controller in indirect mode
- Deploy Azure Arc-enabled SQL Managed Instance
- Deploy Azure Arc-enabled PostgreSQL Hyperscale
- Scale out PostgreSQL Hyperscale
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
Next steps
- 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.
Povratne informacije
Pošalјite i prikažite povratne informacije za