v1.91.0
cloudposse-releaser
released this
16 Oct 05:43
·
111 commits
to refs/heads/main
since this release
feat: support for `.yml` and `.yaml` file extensions for component vendoring @RoseSecurity (#725)
## what- Support for
.yml
and.yaml
when vendoring usingcomponent.yaml
why
- The tool is strict about needing
component.yaml
, file ending for yaml files is a matter of preference and both should be accepted.
testing
-
make build
# component.yml
❯ ./build/atmos vendor pull -c aurora-postgres-resources
Pulling sources for the component 'aurora-postgres-resources' from 'github.com/cloudposse/terraform-aws-components.git//modules/aurora-postgres-resources?ref=1.511.0' into
'/Users/infra/components/terraform/aurora-postgres-resources'
# component.yaml
❯ ./build/atmos vendor pull -c aurora-postgres-resources
Pulling sources for the component 'aurora-postgres-resources' from 'github.com/cloudposse/terraform-aws-components.git//modules/aurora-postgres-resources?ref=1.511.0' into
'/Users/infra/components/terraform/aurora-postgres-resources'
# Missing both
❯ ./build/atmos vendor pull -c aurora-postgres-resources
component vendoring config file does not exist in the '/Users/infra/components/terraform/aurora-postgres-resources' folder
references
- Closes the following issue
Summary by CodeRabbit
Summary by CodeRabbit
-
New Features
- Enhanced file existence checks for component configuration, now supporting both
.yaml
and.yml
file formats.
- Enhanced file existence checks for component configuration, now supporting both
-
Refactor
- Streamlined variable declarations for improved readability without changing logic.
Add the guide to install atmos using aqua @suzuki-shunsuke (#720)
## whatAdd the guide to install atmos using aqua.
why
aqua is a CLI Version Manager written in Go.
aqua supports various tools including atmos, Terraform, Helm, Helmfile.
Confirmation
I have launched the webserver on my laptop according to the guide.
references
Summary by CodeRabbit
-
New Features
- Introduced a new installation method for Atmos using the
aqua
CLI version manager. - Added a dedicated tab in the installation guide for
aqua
, including instructions for setup and usage.
- Introduced a new installation method for Atmos using the
-
Documentation
- Updated the "Install Atmos" document to enhance user guidance on installation options.