Usage: octopize-deploy-tool update [-h] [--non-interactive]
                                   [--verbosity {1,2}] [--app-root APP_ROOT]
                                   [--from-config PATH]

Update an existing Avatar deployment — one whose directory already has a
.deployment_states/ directory. Your current configuration is used as the
starting point — only answer the questions where you want to change something.
A diff is shown before any files are overwritten so you can review exactly
what will change. If the directory has .env and .secrets/ at its top level
instead, it predates the versioned layout: adopt it once with 'migrate
--from-legacy', then use 'update' for subsequent releases. Use --from-config
to apply changes non-interactively from a YAML file. Once the changes are
applied, run 'start' to restart the services with the new configuration.

Options:
  -h, --help           show this help message and exit
  --non-interactive    Run in non-interactive mode (use defaults or config
                       file)
  --verbosity {1,2}    Verbosity level: 1=essential (default), 2=verbose
  --app-root APP_ROOT  Deployment root directory (default: current directory)
  --from-config PATH   YAML config file whose values override the deployed
                       configuration; anything it does not mention is carried
                       forward
