Allow a generic set of keys in integrations like atlantis
- Dominant language
- Go
- Stars
- 1.4k
- Forks
- 175
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 134
Description
Have a question? Please checkout our [Slack Community](https://slack.cloudposse.com) or visit our [Slack Archive](https://archive.sweetops.com/).
[](https://slack.cloudposse.com)
## Describe the Feature
Allow a generic set of keys in integrations like atlantis. This way we don't have to continuously update the interface whenever atlantis maintainers add/rename/delete configuration keys.
## Expected Behavior
Allow pass through generic keys from
```yaml
# atmos.yaml
integrations:
atlantis:
path: "atlantis.yaml"
config_templates:
default:
version: 3
key: value
```
```shell
atmos atlantis generate repo-config \
--config-template default \
--output-path=/dev/stdout
```
Should return
```yaml
# atlantis.yaml
version: 3
key: value
```
## references
- Created from https://github.com/cloudposse/atmos/pull/189#discussion_r964331455
Contributor guide
Assessment
This issue has not been assessed yet.