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