diff --git a/examples/demo-context/schemas/atmos-manifest.json b/examples/demo-context/schemas/atmos-manifest.json index 0baea98b5..96e5c0ec1 100644 --- a/examples/demo-context/schemas/atmos-manifest.json +++ b/examples/demo-context/schemas/atmos-manifest.json @@ -320,21 +320,29 @@ "real" ] }, + "enabled": { + "type": "boolean", + "description": "Flag to enable or disable the component" + }, "component": { - "type": "string" + "type": "string", + "description": "Terraform/OpenTofu/Helmfile component" }, "inherits": { "type": "array", + "description": "A list of Atmos components that the current component inherits from", "uniqueItems": true, "items": { "type": "string" } }, "terraform_workspace": { - "type": "string" + "type": "string", + "description": "Terraform workspace" }, "terraform_workspace_pattern": { - "type": "string" + "type": "string", + "description": "Terraform workspace pattern" }, "custom": { "type": "object", diff --git a/examples/demo-helmfile/schemas/atmos-manifest.json b/examples/demo-helmfile/schemas/atmos-manifest.json index 0baea98b5..96e5c0ec1 100644 --- a/examples/demo-helmfile/schemas/atmos-manifest.json +++ b/examples/demo-helmfile/schemas/atmos-manifest.json @@ -320,21 +320,29 @@ "real" ] }, + "enabled": { + "type": "boolean", + "description": "Flag to enable or disable the component" + }, "component": { - "type": "string" + "type": "string", + "description": "Terraform/OpenTofu/Helmfile component" }, "inherits": { "type": "array", + "description": "A list of Atmos components that the current component inherits from", "uniqueItems": true, "items": { "type": "string" } }, "terraform_workspace": { - "type": "string" + "type": "string", + "description": "Terraform workspace" }, "terraform_workspace_pattern": { - "type": "string" + "type": "string", + "description": "Terraform workspace pattern" }, "custom": { "type": "object", diff --git a/examples/demo-localstack/schemas/atmos-manifest.json b/examples/demo-localstack/schemas/atmos-manifest.json index 0baea98b5..96e5c0ec1 100644 --- a/examples/demo-localstack/schemas/atmos-manifest.json +++ b/examples/demo-localstack/schemas/atmos-manifest.json @@ -320,21 +320,29 @@ "real" ] }, + "enabled": { + "type": "boolean", + "description": "Flag to enable or disable the component" + }, "component": { - "type": "string" + "type": "string", + "description": "Terraform/OpenTofu/Helmfile component" }, "inherits": { "type": "array", + "description": "A list of Atmos components that the current component inherits from", "uniqueItems": true, "items": { "type": "string" } }, "terraform_workspace": { - "type": "string" + "type": "string", + "description": "Terraform workspace" }, "terraform_workspace_pattern": { - "type": "string" + "type": "string", + "description": "Terraform workspace pattern" }, "custom": { "type": "object", diff --git a/examples/quick-start-advanced/Dockerfile b/examples/quick-start-advanced/Dockerfile index f9d24a9f4..8ad376f7e 100644 --- a/examples/quick-start-advanced/Dockerfile +++ b/examples/quick-start-advanced/Dockerfile @@ -6,7 +6,7 @@ ARG GEODESIC_OS=debian # https://atmos.tools/ # https://github.com/cloudposse/atmos # https://github.com/cloudposse/atmos/releases -ARG ATMOS_VERSION=1.121.0 +ARG ATMOS_VERSION=1.122.0 # Terraform: https://github.com/hashicorp/terraform/releases ARG TF_VERSION=1.5.7 diff --git a/examples/quick-start-advanced/stacks/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json b/examples/quick-start-advanced/stacks/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json index 0baea98b5..96e5c0ec1 100644 --- a/examples/quick-start-advanced/stacks/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json +++ b/examples/quick-start-advanced/stacks/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json @@ -320,21 +320,29 @@ "real" ] }, + "enabled": { + "type": "boolean", + "description": "Flag to enable or disable the component" + }, "component": { - "type": "string" + "type": "string", + "description": "Terraform/OpenTofu/Helmfile component" }, "inherits": { "type": "array", + "description": "A list of Atmos components that the current component inherits from", "uniqueItems": true, "items": { "type": "string" } }, "terraform_workspace": { - "type": "string" + "type": "string", + "description": "Terraform workspace" }, "terraform_workspace_pattern": { - "type": "string" + "type": "string", + "description": "Terraform workspace pattern" }, "custom": { "type": "object", diff --git a/website/docs/core-concepts/components/terraform/backends.mdx b/website/docs/core-concepts/components/terraform/backends.mdx index 3674446ae..b9d4e4340 100644 --- a/website/docs/core-concepts/components/terraform/backends.mdx +++ b/website/docs/core-concepts/components/terraform/backends.mdx @@ -102,8 +102,8 @@ Configuring Terraform S3 backend with Atmos consists of three steps: ```yaml components: terraform: - # Can also be set using 'ATMOS_COMPONENTS_TERRAFORM_AUTO_GENERATE_BACKEND_FILE' ENV var, or '--auto-generate-backend-file' command-line argument - auto_generate_backend_file: true + # Can also be set using 'ATMOS_COMPONENTS_TERRAFORM_AUTO_GENERATE_BACKEND_FILE' ENV var, or '--auto-generate-backend-file' command-line argument + auto_generate_backend_file: true ``` diff --git a/website/docs/core-concepts/stacks/overrides.mdx b/website/docs/core-concepts/stacks/overrides.mdx index 0886439ca..ece2450f3 100644 --- a/website/docs/core-concepts/stacks/overrides.mdx +++ b/website/docs/core-concepts/stacks/overrides.mdx @@ -362,5 +362,5 @@ terraform: ::: :::tip -Refer to [`atmosxw describe component`](/cli/commands/describe/component) CLI command for more details +Refer to [`atmos describe component`](/cli/commands/describe/component) CLI command for more details ::: diff --git a/website/docs/integrations/atlantis.mdx b/website/docs/integrations/atlantis.mdx index 8d330d3e3..842404516 100644 --- a/website/docs/integrations/atlantis.mdx +++ b/website/docs/integrations/atlantis.mdx @@ -673,7 +673,7 @@ on: branches: [ main ] env: - ATMOS_VERSION: 1.121.0 + ATMOS_VERSION: 1.122.0 ATMOS_CLI_CONFIG_PATH: ./ jobs: diff --git a/website/docs/quick-start/advanced/configure-terraform-backend.mdx b/website/docs/quick-start/advanced/configure-terraform-backend.mdx index a5983a417..2847ad426 100644 --- a/website/docs/quick-start/advanced/configure-terraform-backend.mdx +++ b/website/docs/quick-start/advanced/configure-terraform-backend.mdx @@ -155,8 +155,8 @@ Configuring Terraform S3 backend with Atmos consists of the three steps: ```yaml components: terraform: - # Can also be set using 'ATMOS_COMPONENTS_TERRAFORM_AUTO_GENERATE_BACKEND_FILE' ENV var, or '--auto-generate-backend-file' command-line argument - auto_generate_backend_file: true + # Can also be set using 'ATMOS_COMPONENTS_TERRAFORM_AUTO_GENERATE_BACKEND_FILE' ENV var, or '--auto-generate-backend-file' command-line argument + auto_generate_backend_file: true ``` diff --git a/website/static/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json b/website/static/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json index 0baea98b5..96e5c0ec1 100644 --- a/website/static/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json +++ b/website/static/schemas/atmos/atmos-manifest/1.0/atmos-manifest.json @@ -320,21 +320,29 @@ "real" ] }, + "enabled": { + "type": "boolean", + "description": "Flag to enable or disable the component" + }, "component": { - "type": "string" + "type": "string", + "description": "Terraform/OpenTofu/Helmfile component" }, "inherits": { "type": "array", + "description": "A list of Atmos components that the current component inherits from", "uniqueItems": true, "items": { "type": "string" } }, "terraform_workspace": { - "type": "string" + "type": "string", + "description": "Terraform workspace" }, "terraform_workspace_pattern": { - "type": "string" + "type": "string", + "description": "Terraform workspace pattern" }, "custom": { "type": "object",