-
Notifications
You must be signed in to change notification settings - Fork 3
Blueprints
Richard Hurt edited this page Jul 30, 2017
·
3 revisions
Blueprints are the heart of the cnf-builder system. They look complex at first but once your build a couple of templates you'll find it quite easy to use.
NOTES:
- Almost everything is case sensitive: "MyProject" != "myProject"
- CloudFormation hates long identifiers so try to keep IDs/Names short (<10 characters)
- All of your blueprints must be valid JSON. If you have a loop ({{#each}}) then make sure you end it with
something like
{{#unless @last}},{{/unless}}{{/each}}so that you don't have any trailing commas.
Your repository will contain a lot of files but the most important are the Globals and the Environments blueprints.