Context-switching between terminal, console, and CI. Different tools for different operations. Copy-pasting YAML between systems.
kubectl-inspired commands, manifest-driven workflows, and real-time infrastructure operations — all from one CLI.
planton cli
1
CLI
0
Context Switching
< 1 min
Install Time
0
Config Required
Deploy any cloud resource or service from YAML. Same manifests work in CI, in console, from terminal.
`planton apply -f manifest.yaml` — one command for any resource type
Validated against typed protobuf specs before submission
Diff preview before apply — see exactly what will change
Works identically in local terminal, CI pipeline, and console
planton apply
Access any connected cluster without kubeconfig files. IAM-scoped, auditable, zero local configuration.
`planton kubectl` — proxy through Planton with org-level RBAC
No kubeconfig files, no VPN tunnels, no local credential management
Cluster auto-discovery from your connected providers
Full audit trail of every kubectl command executed
planton kubectl
From deploying resources to streaming logs to managing secrets — the Planton CLI covers your entire workflow.
Stream IaC execution logs in real-time. Preview, apply, destroy from command line.
⏳ Previewing changes...
~ gcp:sql:DatabaseInstance (update)
+ availabilityType: "REGIONAL"
✓ Preview complete. 1 resource.
✓ Update complete in 2m 34s.Create, list, and manage cloud connections. Guided setup for every supported provider.
Built-in update mechanism. Always run the latest version with a single command.
v0.14.2
Current
→
v0.15.0
Latest
Pull environment variables for local development. Secrets resolved securely from your vault — never stored in plaintext.
planton service dot-env
Secrets are fetched at runtime from your vault, never stored in plaintext on disk.
Separate variable sets for dev, staging, and production. Switch with a single flag.
Works with AWS Secrets Manager, GCP Secret Manager, HashiCorp Vault, and more.
console.planton.ai
Planton CLI — Manifest-driven workflows and real-time streaming