cloudtools / cloudtools/stacker

Templating language for lookups

Open
#363 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
707
Forks
162
PR merge metrics
No merged PRs in 30d

Description

Something we talked about briefly internally. The current syntax for specifying lookups looks something like this:

```yaml
variables:
VpcId: ${output vpc::VpcId}
```

It allows you to nest outputs, but with some caveats.

It could be nice to support a more sophisticated templating language. Specifically, it would be nice to be able to perform simple transformations on config/outputs before providing them as a variable (e.g. conditionals, math, etc). Not unlike terraform's interpolation: https://www.terraform.io/docs/configuration/interpolation.html#conditionals.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.