Skip to content

v1.148.1

Compare
Choose a tag to compare
@cloudposse-releaser cloudposse-releaser released this 16 Jan 22:48
· 15 commits to refs/heads/main since this release
2254b73
add stores and hooks ## what

Atmos now supports the ability to use stores to share data among components as well as external sources.

  • Add the concept of stores for reading shared data
  • Add the concept of hooks for writing data to stores after terraform apply
  • Add a new store for artifactory
  • Add a new store for AWS SSM Parameter Store

why

When decomposing large terraform modules (terraliths) into smaller components with a smaller blast radius, it often brings a need to share data (outputs) of one component in another component. Previously atmos supported the !terraform.output and other data sources for this purpose, but the performance and security context made this task difficult. As a result, we implemented stores and [hooks] to solve this problem.

references

#938
#921
#874