Skip to content
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.

Important Blueprints

Your repository will contain a lot of files but the most important are the Globals and the Environments blueprints.

Clone this wiki locally