cally

Top level click command group for Cally

cally [OPTIONS] COMMAND [ARGS]...

Options

--version

Show the version and exit.

config

cally config [OPTIONS] COMMAND [ARGS]...

print-service

Prints the service config as YAML

cally config print-service [OPTIONS]

Options

--config-file <config_file>

Path to the project config file

--environment <environment>

Required Environment to operate within

--service <service>

Required Service name to retrieve config details

Environment variables

CALLY_CONFIG

Provide a default for --config-file

CALLY_ENVIRONMENT

Provide a default for --environment

CALLY_SERVICE

Provide a default for --service

print-services

Prints all the services in an environment config as YAML

cally config print-services [OPTIONS]

Options

--config-file <config_file>

Path to the project config file

--environment <environment>

Required Environment to operate within

Environment variables

CALLY_CONFIG

Provide a default for --config-file

CALLY_ENVIRONMENT

Provide a default for --environment

provider

cally provider [OPTIONS] COMMAND [ARGS]...

build

cally provider build [OPTIONS]

Options

--source <source>
--provider <provider>

Required

--version <version>

Required

tf

cally tf [OPTIONS] COMMAND [ARGS]...

print

cally tf print [OPTIONS]

Options

--config-file <config_file>

Path to the project config file

--environment <environment>

Required Environment to operate within

--service <service>

Required Service name to retrieve config details

Environment variables

CALLY_CONFIG

Provide a default for --config-file

CALLY_ENVIRONMENT

Provide a default for --environment

CALLY_SERVICE

Provide a default for --service

run

cally tf run [OPTIONS] [ARGS]...

Options

--terraform-path <terraform_path>

Path to the terraform binary

--terraform-cache <terraform_cache>

Path to the services’ terraform plan/provider cache

--config-file <config_file>

Path to the project config file

--environment <environment>

Required Environment to operate within

--service <service>

Required Service name to retrieve config details

Arguments

ARGS

Optional argument(s)

Environment variables

CALLY_TERRAFORM_PATH

Provide a default for --terraform-path

CALLY_TERRAFORM_CACHE

Provide a default for --terraform-cache

CALLY_CONFIG

Provide a default for --config-file

CALLY_ENVIRONMENT

Provide a default for --environment

CALLY_SERVICE

Provide a default for --service

write

cally tf write [OPTIONS]

Options

--output <output>

Output path for the terraform json

--config-file <config_file>

Path to the project config file

--environment <environment>

Required Environment to operate within

--service <service>

Required Service name to retrieve config details

Environment variables

CALLY_CONFIG

Provide a default for --config-file

CALLY_ENVIRONMENT

Provide a default for --environment

CALLY_SERVICE

Provide a default for --service