arlon
arlon copied to clipboard
[Idea] Support VMware CAPI Provider with vSphere CSI Driver
Is your feature request related to a problem? Please describe. Many large VMware users are looking to leverage their existing environments to scale Kubernetes clusters, this includes multi-geography businesses where they run VMware vSphere in multiple data centers around the world. Simply and effectively scaling Kubernetes clusters is a challenge, similar to that of EKS and public cloud, more sites = added complexity for consistency and increases troubleshooting. Further complicating the deployment is the setup and configuration of the vSphere CSI driver which is a post cluster setup operation.
Arlon should be able to support a CAPI YAML spec for the Vmware provider and support the CSI Driver as a bundled applications.
Describe the solution you'd like Arlon should be certified to work on the cluster api provider for vSphere
Describe alternatives you've considered The cloud native approach would be to leverage the KubeVirt provider, this however requires VMware users to first have a running cluster, and then learn a new form of Virtualization.
Additional context Vmware is a great platform to provide elastic resources, IPs, Compute and Storage
Subtasks
- [ ] Create test infrastructure
- [ ] Create tests
- [ ] Ensure the CSI driver can be deployed
Aha! Link: https://pf9.aha.io/features/ARLON-272
subtask of #61 ?