Skip to main content

Provider Comparison

Purpose: For platform engineers, explains the GA provider choices, their trade-offs, and the explicit non-GA boundaries.

Quick Recommendation

If you need...Choose...
Fully automated private-cloud provisioningOpenStack
Existing vSphere investment and pre-provisioned VMsVMware
Local development or CI clustersKind
Physical hosts you already manageBaremetal

GA Provider Matrix

ProviderStatusProvisioning ModelDrift DetectionBest Fit
OpenStackGAAutomatedDetect + limited reconcileProduction private cloud
VMwareGAPre-provisioned VMsDetect onlyExisting enterprise virtualization
KindGA for local/devBuilt-in local runtimeNot applicableWorkstations and CI
BaremetalGAPre-provisioned hostsNot applicableExisting physical estates

Capability Summary

CapabilityOpenStackVMwareKindBaremetal
Production supportYesYesLocal/dev onlyYes
Air-gap friendlyYesYesNoYes
Infrastructure ownershipopenCenter-managed cloud resourcesInfrastructure team owns VM lifecycleLocal runtimeInfrastructure team owns hardware and OS lifecycle
Storage pathCinder CSIvSphere CSILocal development storageExternal storage or platform-selected storage

Planned / Non-GA Infrastructure Providers

AWS is not part of the GA infrastructure-provider story. AWS-backed service integrations can still be used where platform services depend on them, but AWS should not be treated as a supported GA cluster-provisioning target.

GCP and Azure also remain outside the documented GA provider surface.

Naming and Compatibility

  • Use vmware in all new configuration, examples, and documentation.
  • Existing vsphere values continue to load as a compatibility alias.

Support Boundary

GA support assumes Linux control-plane nodes and Linux workers. Windows worker-node content remains informational only and should not be treated as a supported deployment target.