CLI:Canasta gitops
From canasta
canasta > gitops
canasta gitops
Git-based configuration management
Synopsis
Manage Canasta installation configuration through a Git repository. Supports version-controlled configuration backup, encrypted secrets via git-crypt, and multi-server deployments with push/pull workflows.
Subcommands
This command requires a subcommand:
- add — Stage files for the next gitops push
- diff — Show what would change on pull (dry run)
- init — Bootstrap a new gitops repository from an existing installation
- join — Join an existing gitops repository
- pull — Pull latest configuration from the git repository
- push — Push configuration changes to the git repository
- rm — Remove files from the gitops repository
- status — Show gitops status for the installation
Flags
| Flag | Shorthand | Description | Default | Required |
|---|---|---|---|---|
--help |
-h |
help for gitops | ||
--id |
-i |
Canasta instance ID | instance associated with current directory | |
--verbose |
-v |
Verbose output |