github cloudposse/atmos v1.160.5

9 hours ago
Update JSON schema for Atmos manifests validation. Update `!terraform.output` YAML function @aknysh (#1053)

what

  • Update JSON schema for Atmos manifests validation. Add hooks to the JSON schema for Atmos manifests validation

  • Update !terraform.output YAML function

why

  • hooks is a recent addition to Atmos and need to be added to the JSON schema

  • When executing !terraform.output, Atmos sets all the ENV variables from the parent process (that executes the CLI command) in the child process (that executes terraform output using the terraform-exec library. The library does not allow certain environment variables to be set in the process, so we don't include those

Add logging defaults @mcalhoun (#1050)

what

  • Add sane defaults for logging when not provided via atmos.yaml or args

why

  • To ensure logging still works, even if not specified in config
Add a spinner for `atmos validate component` command @RoseSecurity (#1047)

what

  • Add a spinner to the atmos validate component command

why

  • It can be difficult to tell whether the command is hanging or actively running in the background for larger components

Don't miss a new atmos release

NewReleases is sending notifications on new releases.