atmos
atmos copied to clipboard
Documented ADRs for Atmos
Have a question? Please checkout our Slack Community or visit our Slack Archive.
Describe the Feature
It would be nice to see ADRs as atmos continues to evolve
These answers we may know but not everyone knows
- Decide to use ADRs
- Decide on a new tool for terraform organization
- terragrunt and others do not meet the x, y, z requirements
- why is it called atmos
- Decide to require null label inputs
- Decide to use YAML
- why not json/toml/init
- deep merging
- Decide to support YAML imports for DRYness
- Decide to use variant
- Decide to use golang instead of variant
- Why use golang instead of variant/shell scripts
- Decide to add helmfile support
- Decide to download external root components
- Decide to add custom integrations
- atlantis.yaml generation
- Decide on alien logo
- Decide on atmos.tools website
Then maybe future ADRs
- Decide to use library xyz
- Decide on a plugin architecture
- TBD
Expected Behavior
- Architectural design records codified in the repo
Use Case
Understanding on the status quo
Describe Ideal Solution
- Create adrs for new design decisions on the atmos.tools website
- If time permits, create adrs retroactively
Alternatives Considered
N/A
Additional Context
N/A