You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Base path for components, stacks and workflows configurations.
12
+
# Can also be set using `ATMOS_BASE_PATH` ENV var, or `--base-path` command-line argument.
13
+
# Supports both absolute and relative paths.
14
+
# If not provided or is an empty string, `components.terraform.base_path`, `components.helmfile.base_path`, `stacks.base_path` and `workflows.base_path`
15
+
# are independent settings (supporting both absolute and relative paths).
16
+
# If `base_path` is provided, `components.terraform.base_path`, `components.helmfile.base_path`, `stacks.base_path` and `workflows.base_path`
17
+
# are considered paths relative to `base_path`.
18
+
base_path: ""
19
+
20
+
components:
21
+
terraform:
22
+
# Can also be set using `ATMOS_COMPONENTS_TERRAFORM_BASE_PATH` ENV var, or `--terraform-dir` command-line argument
23
+
# Supports both absolute and relative paths
24
+
base_path: "components/terraform"
25
+
# Can also be set using `ATMOS_COMPONENTS_TERRAFORM_APPLY_AUTO_APPROVE` ENV var
26
+
apply_auto_approve: true
27
+
# Can also be set using `ATMOS_COMPONENTS_TERRAFORM_DEPLOY_RUN_INIT` ENV var, or `--deploy-run-init` command-line argument
28
+
deploy_run_init: true
29
+
# Can also be set using `ATMOS_COMPONENTS_TERRAFORM_INIT_RUN_RECONFIGURE` ENV var, or `--init-run-reconfigure` command-line argument
30
+
init_run_reconfigure: true
31
+
# Can also be set using `ATMOS_COMPONENTS_TERRAFORM_AUTO_GENERATE_BACKEND_FILE` ENV var, or `--auto-generate-backend-file` command-line argument
32
+
auto_generate_backend_file: true
33
+
34
+
stacks:
35
+
# Can also be set using `ATMOS_STACKS_BASE_PATH` ENV var, or `--config-dir` and `--stacks-dir` command-line arguments
36
+
# Supports both absolute and relative paths
37
+
base_path: "stacks"
38
+
# Can also be set using `ATMOS_STACKS_INCLUDED_PATHS` ENV var (comma-separated values string)
39
+
# Since we are distinguishing stacks based on namespace, and namespace is not part
40
+
# of the stack name, we have to set `included_paths` via the ENV var in the Dockerfile
41
+
included_paths:
42
+
- "orgs/**/*"
43
+
44
+
# Can also be set using `ATMOS_STACKS_EXCLUDED_PATHS` ENV var (comma-separated values string)
45
+
excluded_paths:
46
+
- "**/_defaults.yaml"
47
+
48
+
# Can also be set using `ATMOS_STACKS_NAME_PATTERN` ENV var
49
+
name_pattern: "{tenant}-{stage}"
50
+
51
+
workflows:
52
+
# Can also be set using `ATMOS_WORKFLOWS_BASE_PATH` ENV var, or `--workflows-dir` command-line arguments
0 commit comments