ctrlc sync command discovers and syncs infrastructure resources into
Ctrlplane. Each subcommand targets a specific provider or input method.
Usage
Subcommands
| Subcommand | Description |
|---|---|
pipe | Read resources from stdin as JSON |
kubernetes | Sync Kubernetes cluster resources |
aws | Sync AWS resources (EKS, ECS, etc.) |
google-cloud | Sync Google Cloud resources |
azure | Sync Azure resources |
terraform | Sync Terraform state resources |
helm | Sync Helm releases |
github | Sync GitHub repositories |
vcluster | Sync virtual clusters |
Common Flags
Most sync subcommands support these flags:| Flag | Description |
|---|---|
--provider | Resource provider name |
--interval | Run continuously on an interval (e.g., 5m, 1h) |