#releases (2024-12)
Announce New Releases for Cloud Posse GitHub Projects
Archive: https://archive.sweetops.com/releases/
2024-12-04
v1: Introduce Atmos YAML functions (#810) updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates…
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates
updates…
v1.111.0 Introduce Atmos YAML functions @aknysh (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2708104915” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/810” data-hovercard-type=”pull_request”…
Introduce Atmos YAML functions @aknysh (#810) what
Introduce Atmos YAML functions Update docs
https://atmos.tools/core-concepts/stacks/yaml-functions/ https://atmos.tools/core-concepts/stacks/yam…
aknysh has 272 repositories available. Follow their code on GitHub.
v1: fix: reserved instance output (#240) fix: reserved instance output syntax
fix: reserved instance output syntax
Update outputs.tf
Update outputs.tf
fix: reserved instance output syntax
fix: reserved instance output syntax
Update outputs.tf
Update outputs.tf
v1.14.0 fix: reserved instance output @oycyc (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2718342817” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/terraform-aws-rds-cluster/issues/240“…
fix: reserved instance output @oycyc (#240)
what
Fix the output
How it will look with this:
why
It does not need to be a join with a [*] this will cause error, just referring to it with the …
oycyc has 18 repositories available. Follow their code on GitHub.
what
Fix the output
How it will look with this:
why
It does not need to be a join with a [*] this will cause error, just referring to it with the resource name will output everything as one obj…
v1.14.0 DEV-2741: Cold Start Improvements and EKS FAQs @milldr (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2684582790” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/docs/issues/717“…
DEV-2741: Cold Start Improvements and EKS FAQs @milldr (#717) what
Added 2 FAQs for EKS QoL improvements to cold start
why
I encountered both of these issues when deploying EKS and the cold star…
DevOps at Cloud Posse. milldr has 21 repositories available. Follow their code on GitHub.
what
Added 2 FAQs for EKS QoL improvements to cold start
why
I encountered both of these issues when deploying EKS and the cold start recently
references
DEV-2741 DEV-2651 https://github.com/o…
v2: feat: add load_balancing_anomaly_mitigation to TG (#193) Co-authored-by: Joe Niland [email protected] (<mailto:[email protected]>)
v2.2.1 Enhancements
feat: add load_balancing_anomaly_mitigation to TG @mschfh (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2690619436” data-permission-text=”Title is private”…
Enhancements
feat: add load_balancing_anomaly_mitigation to TG @mschfh (#193)
what
Add load_balancing_anomaly_mitigation variable references lb_target_group
mschfh has 32 repositories available. Follow their code on GitHub.
v1: increment ATMOS_SHLVL each time atmos terraform shell is called (#803) increment ATMOS_SHLVL each time atmos terraform shell is called
Signed-off-by: Pulak Kanti Bhowmick [email protected] (<mailto:[email protected]>)
update docs
Signed-off-by: Pulak Kanti Bhowmick [email protected] (<mailto:[email protected]>)
refactor
Signed-off-by: Pulak Kanti Bhowmick [email protected] (<mailto:[email protected]>)
Update website/docs/cli/commands/terraform/terraform-shell.mdx
Co-authored-by: Erik…
increment ATMOS_SHLVL each time atmos terraform shell is called
Signed-off-by: Pulak Kanti Bhowmick [email protected]
update docs
Signed-off-by: Pulak Kanti Bhowmick [email protected]…
v1.112.0
Add ATMOS_SHLVL
environment variable and increment it each time atmos terraform shell
is called @pkbhowmick (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2685634792” data-permission-text=”Title is private”…
Add ATMOS_SHLVL
environment variable and increment it each time atmos terraform shell
is called @pkbhowmick (#803)
what
Add ATMOS_SHLVL environment variable and increment it each time atmos te…
Software Engineer @optimizely, Ex - @appscode, @BrainStation-23 - pkbhowmick
v1: Fix vendor pull directory creation issue (#782) folder creation vendor fix
display error logic
Revert “display error logic”
This reverts commit 1b5f112.
restore condition to continue vendor process if not exists
handle empty stack yaml file configuration (<a…
folder creation vendor fix
display error logic
Revert “display error logic”
This reverts commit 1b5f112.
restore condition to continue vendor process if not exists
handle empty stack yaml…
Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile. - display error logic · cloudposse/atmos@1b5f112
v1.112.1 :rocket: Enhancements
Fix vendor pull
directory creation issue @Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2658196100” data-permission-text=”Title is private”…
:rocket: Enhancements
Fix vendor pull
directory creation issue @Cerebrovinny (#782)
what
Fixed the regression where the vendor command would error if the vendor manifests file path did not exist.
w…
B.Sc. Computer Engineer, M.Sc. Student in Software Engineering - Cerebrovinny
v1: add bool flag in custom command which was ignored before (#807) Signed-off-by: Pulak Kanti Bhowmick [email protected] (<mailto:[email protected]>) Co-authored-by: Erik Osterman (CEO @ Cloud Posse) [email protected] (<mailto:[email protected]>) Co-authored-by: Andriy Knysh [email protected] (<mailto:[email protected]>)
Signed-off-by: Pulak Kanti Bhowmick [email protected] Co-authored-by: Erik Osterman (CEO @ Cloud Posse) [email protected] Co-authored-by: Andriy Knysh [email protected]
v1.113.0
Add bool
flags to Atmos custom commands @pkbhowmick (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2687172615” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/807“…
Add bool
flags to Atmos custom commands @pkbhowmick (#807)
what
Add bool flags to Atmos custom commands
why
Atmos custom commands supported only flags of type string
Software Engineer @optimizely, Ex - @appscode, @BrainStation-23 - pkbhowmick
what
why
references
DEV-2122
Summary by CodeRabbit
New Features
Improved handling of command flags, allowing for more flexible storage of flag values. Enhanced retrieval of boolean flag va…
v1 add terraform clean –everything and terraform clean –force to d…
add terraform clean –everything and terraform clean –force to d…
v1.114.0
Add --everything
and --force
flags to the atmos terraform clean
command @haitham911 (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2590129713” data-permission-text=”Title is private”…
Add --everything
and --force
flags to the atmos terraform clean
command @haitham911 (#727)
What
Add –everything and –force flags to the atmos terraform clean command to delete the Terrafor…
haitham911 has 57 repositories available. Follow their code on GitHub.
v1: Add custom help message and upgrade notification (#809) Add custom help message and upgrade notification
Updated wording
changing colors/adding »
lipgloss border
Co-authored-by: Andriy Knysh [email protected] (<mailto:[email protected]>)
Add custom help message and upgrade notification
Updated wording
changing colors/adding »
lipgloss border
Co-authored-by: Andriy Knysh [email protected]
v1.115.0 Add custom help message and Atmos upgrade notification @Listener430 (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2698714185” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/809“…
Add custom help message and Atmos upgrade notification @Listener430 (#809) what
Enhance the Atmos CLI by adding a bordered update notification message at the bottom of the help output for all comm…
Listener430 has 15 repositories available. Follow their code on GitHub.
what This pull request enhances the atmos CLI by adding a bordered update notification message at the bottom of the help output for all commands, including atmos –help and subcommands like atmos t…
2024-12-05
v1: Show failed command after atmos workflow failure (#767) add feature for failed commands workflow
chore: clean code cmd msg
fix: general fixes for workflow cmd output
clean up error message
move workflow error message
move workflow msg
remove cd command
Co-authored-by: Erik Osterman (CEO @ Cloud Posse) [email protected] (<mailto:[email protected]>)
add feature for failed commands workflow
chore: clean code cmd msg
fix: general fixes for workflow cmd output
clean up error message
move workflow error message
move workflow msg
remove…
v1.116.0
Show failed command how to resume after atmos workflow
failure @Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2642098486” data-permission-text=”Title is private”…
Show failed command how to resume after atmos workflow
failure @Cerebrovinny (#767)
What
Show failed command how to resume after atmos workflow failure Added improved workflow failure handling w…
B.Sc. Computer Engineer, M.Sc. Student in Software Engineering - Cerebrovinny
v1.116.0
Show failed command and how to resume after atmos workflow
failure @Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2642098486” data-permission-text=”Title is private”…
v1 Added Support for Automatic Templated File Search for Atmos Imports …
Added Support for Automatic Templated File Search for Atmos Imports …
v1.117.0 Add Support for Automatic Templated File Search for Atmos Imports @Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2673724490” data-permission-text=”Title is private”…
Add Support for Automatic Templated File Search for Atmos Imports @Cerebrovinny (#795) what
Add Support for Automatic Templated File Search for Atmos Imports Automatic detection and import of temp…
B.Sc. Computer Engineer, M.Sc. Student in Software Engineering - Cerebrovinny
v1.117.0 Add Support for Automatic Templated File Search for Atmos Imports @Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2673724490” data-permission-text=”Title is private”…
2024-12-06
updates
updates
updates
updates
v1.118.0
Enable Go
templates in metadata.terraform_workspace
section @aknysh (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2721884916” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/823“…
Enable Go
templates in metadata.terraform_workspace
section @aknysh (#823)
what
Enable Go templates in metadata.terraform_workspace and metadata.terraform_workspace_template sections
why
All…
aknysh has 272 repositories available. Follow their code on GitHub.
what
Enable Go templates in metadata.terraform_workspace and metadata.terraform_workspace_template sections
why
Allow using Go templates to dynamically construct Terraform workspaces for Atmos c…
2024-12-07
v1: fix: typo (#819) Co-authored-by: Andriy Knysh [email protected] (<mailto:[email protected]>)
Co-authored-by: Andriy Knysh [email protected]
v1.119.0
Any usage of --help
should not require stack configurations @Listener430 (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2724673365” data-permission-text=”Title is private”…
Any usage of --help
should not require stack configurations @Listener430 (#825)
what
All help commands (using the –help flag) should not require stack configurations
why
We need to show help …
Listener430 has 14 repositories available. Follow their code on GitHub.
2024-12-08
Export configuration information in shell launched by Atmos (#827)
what
Export Atmos Terraform configuration information in shell launched by Atmos
why
When Atmos launches a shell, it configures the shell for Terraform to reference a certain component and stack…
v1.120.0 Export configuration information in shell launched by Atmos @Nuru (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2724999053” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/827“…
Export configuration information in shell launched by Atmos @Nuru (#827) what
Export Atmos Terraform configuration information in shell launched by Atmos
why
When Atmos launches a shell, it con…
Nuru has 22 repositories available. Follow their code on GitHub.
what
Export Atmos Terraform configuration information in shell launched by Atmos
why
When Atmos launches a shell, it configures the shell for Terraform to reference a certain component and stack…
2024-12-09
updates
updates
updates
updates
updates
v1.121.0
Imports for overrides
@aknysh (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2725512604” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/atmos/issues/831” data-hovercard-type=”pull_request”…
Imports for overrides
@aknysh (#831)
what
Allow importing stack manifests with the overrides sections Update docs
https://atmos.tools/core-concepts/stacks/overrides https://atmos.tools/core-con…
aknysh has 272 repositories available. Follow their code on GitHub.
what
Allow importing stack manifests with the overrides sections Update docs https://pr-831.atmos-docs.ue2.dev.plat.cloudposse.org/core-concepts/stacks/overrides/
why
To make the overrides conf…
multiple cleanups (#242)
what
Partly revert Output instance endpoints, add attributes to random_pet that force a new instance #236 (see discussion below) Allow explicitly naming parameter group Use full name of engine for…
Enhancements
Implement and close #237 (add option for local write forwarding) Thank you @Junaid-Tem Implement and close #239 (allow the configuration of reservation_id for aws_rds_reserved_insta…
what
Adds option for enabling local write forwarding.
why
Feature has recently been released for postgres and we want to enable it in our cluster.
references
Migrate Docker base image to Debian from Alpine One way we publish packages is via a Docker image with the packages loaded. That has previously been based on Alpine. This release changes the base to Debian. See <a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2725660578” data-permission-text=”Title is private” data-url=”https://github.com/cloudposse/packages/issues/5257” data-hovercard-type=”pull_request” data-hovercard-url=”/cloudposse/packages/pull/5257/hovercard”…
One way we publish packages is via a Docker image with the packages loaded. That has previously been based on Alpine. This release changes the base to Debian. See #5257 for more details.
what
One way we publish packages is via a Docker image with the packages loaded. That has previously been based on Alpine. This PR changes the base to Debian. Install amd64 binaries for CloudFlare…
2024-12-10
v1: Ignore tmpl files to be validated (#830) fix: ignore tmpl files to be validated
(cherry picked from commit 5402068)
docs for validate tmpl exclusion
fix possible paterns
refactor: remove template file exclusion logic from stack config processing
Co-authored-by: Erik…
fix: ignore tmpl files to be validated
(cherry picked from commit 5402068)
docs for validate tmpl exclusion
fix possible paterns
refactor: remove template file exclusion logic from stack con…
Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile. - fix: ignore tmpl files to be validated · cloudposse/atmos@5402068
v1.122.0
Ignore template files when executing atmos validate stacks
@Cerebrovinny (<a class=”issue-link js-issue-link” data-error-text=”Failed to load title” data-id=”2725500043” data-permission-text=”Title is private”…
Ignore template files when executing atmos validate stacks
@Cerebrovinny (#830)
what
Ignore template files when executing atmos validate stacks (exclude template files .yaml.tmpl, .yml.tmpl, .tm…
B.Sc. Computer Engineer, M.Sc. Student in Software Engineering - Cerebrovinny