You can use Azure Arc-enabled Kubernetes to attach and configure a Kubernetes cluster that is located anywhere. The attached Kubernetes cluster is placed under Azure subscription and resource group with an Azure resource manager ID, managed identity, and receive tag like other Azure resources.
A Kubernetes cluster that is built on PowerFlex platform is connected to Azure by deploying an agent. This agent is responsible for:
PowerFlex platform that is used for this solution and validation is configured using Upstream Kubernetes with one master and two worker nodes. Each of these nodes is configured on VMs running on the PowerFlex platform with ESXi hypervisor. PowerFlex CSI driver plug-in is installed on this cluster to provide a persistent storage to Kubernetes.
Table 2. Software and version details
PowerFlex operating system Version |
PowerFlex CSI Version |
Upstream Kubernetes Version |
Azure CLI Version |
3.6 |
1.4 |
1.19.7 |
2.24.0 |
Note: For more information about supported distributions, scenarios, and regions, see Azure Arc-enabled Kubernetes.