8000 GitHub - supermarin/packer-templates: Packer templates zOMG!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

supermarin/packer-templates

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

packer-templates

Collection of Packer templates used for various infrastructure layers.

don't panic

Each Packer template JSON file is generated from a corresponding ERB-filtered YAML file. The primary reason for this is YAML's support for comments, references, and generally more flexible data structures. That being said, the structure of the single YAML document is analogous to the JSON structure expected by packer, and no further magic or indirection is expected or supported.

Editing a given JSON file directly is doing it wrong 🚫. Instead, edit the YAML file and then run make, or alternatively use inline fd docs for a slightly faster feedback loop, e.g.:

packer build - <(bin/yml2json < ci-minimal.yml)

env config bits

Most of the templates in here require some env vars. Take a look at .example.env for an example.

About

Packer templates zOMG!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 86.1%
  • Shell 12.2%
  • Makefile 0.6%
  • JavaScript 0.3%
  • Python 0.2%
  • HTML 0.2%
  • Other 0.4%
0