canasta gitops pull

From Canasta Wiki

canasta > gitops > pull

canasta gitops pull

Pull latest configuration from the git repository

Synopsis

Pull the latest configuration from the remote repository, update submodules, render .env and admin password files from the template and host vars, and report what changed and whether a restart is needed.

canasta gitops pull [flags]

Examples

canasta gitops pull

Flags

Flag Shorthand Description Default Required Orchestrator
--id -i Canasta instance ID * Both
--key Compose only. Path on the controller (the machine running canasta) to the git-crypt symmetric key, used to unlock the checkout if it is locked. Without it, a repo with GPG recipients is unlocked through a forwarded GPG agent. Both
--ssh-key Path on the instance's host to an SSH private key for git network operations. When set, git runs with GIT_SSH_COMMAND="ssh -i <ssh-key> ...". On a remote host, give an absolute path or one starting with a quoted '~' (for example '~/x'). On Compose, the instance remembers the path, and later gitops commands use it when --ssh-key is omitted; passing it again replaces it. Without a remembered key, git uses ssh-agent forwarding on Compose, or the staged deploy key on Kubernetes. Both

* Defaults to the Canasta instance matching the current directory, if any.

Global flags

Flag Shorthand Description Default Required Orchestrator
--help -h Show help message and exit Both
--verbose -v Enable verbose output Both