Overview
Users can use the controller to provision and operate Upstream Kubernetes clusters in private data centers based on VMware vSphere. The controller provides streamlined provisioning approaches that allow users to bring up a Kubernetes cluster on VMware environment in minutes.
Lifecycle Management¶
Users can leverage the controller's turnkey integration with VMware vCenter's APIs to
- Provision and manage the lifecycle of Kubernetes Clusters
- Use declarative specifications for Kubernetes clusters for lifecycle management
- Fully automate lifecycle management using the RCTL CLI. For more details, review how you can perform this using the RCTL CLI for vSphere.
Automation Options¶
The below matrix presents a breakdown of actions like creation, upgrading, and deletion of VMware Clusters across multiple deployment methods: Interactive UI, Declarative RCTL commands, API-driven automation, and Terraform.
Action | UI | CLI | API | Terraform |
---|---|---|---|---|
Create | Yes | Yes | Yes | No |
Upgrade | Yes | Yes | Yes | No |
Delete | Yes | Yes | Yes | No |