vpctl command reference
Reference documentation for vpctl commands, flags, workflows, and deployment operations
Read time 1 minuteLast updated a day ago
Use this page to find command references for vpctl. To get started with vpctl and learn about recommended deployment workflows, refer to vpctl and Architecture and security.
Global flags
You can use these flags with any command:- : Path to manifest.yaml file (default: auto-discover)
--manifest <path> - : Set logging level (
--log-level <level>,trace,debug,info,warn,error,fatal; default:panic)info - : Output logs in JSON format
--json
vpctl release pull --version 1.2.3 --log-level debug
Command summary
Command | Description |
|---|---|
| Print the version number |
| Set registry credentials (interactive) |
| View configuration |
| Set registry credentials (non-interactive) |
| Delete registry credentials |
| Initialize a new manifest file interactively |
| Validate a manifest file against the CUE schema |
| Display the CUE schema (or export it for standalone validation) |
| Pull a release from the registry |
| Generate release configuration (Helm/ArgoCD charts) |
| Deploy a release (Helm or ArgoCD) |
| Uninstall a release |
| Verify registry authentication by syncing one image, one ORAS artifact, and (in remote chart mode) one Helm chart |
| Sync Docker images from the source registry to the target registry |
| Sync ORAS artifacts from the source registry to the target registry |
| Sync OCI Helm charts from the source registry to the target registry (requires |
| Generate Kubernetes secret YAML from schema definitions |
| Deploy secrets to your Kubernetes cluster |