Synopsis
Pauses a running virtual cluster to save resources.Description
Thepause command puts a virtual cluster into sleep mode, scaling down control plane components to save CPU and memory. This is useful for development and staging environments that don’t need to run 24/7.
Examples
Flags
The Kubernetes namespace where the vCluster is running.
The driver to use. Options:
helm, platform.[PLATFORM] Prevent automatic wakeup.
[PLATFORM] The project name.
How It Works
When you pause a vCluster:- Control plane scales down - StatefulSet replicas set to 0
- Workloads remain - Synced pods continue running in host cluster
- State preserved - etcd/database data persists
- Resources freed - CPU and memory released
Paused vClusters cannot be accessed via kubectl. You must resume them first.
Complete Example
See Also
- vcluster resume - Resume a paused vCluster
- Pause/Resume Operations - Detailed guide