terraform/website/source
Quentin Machu f721608e4e provider/template: Add a 'dir' resource to template entire directories
When TerraForm is used to configure and deploy infrastructure
applications that require dozens templated files, such as Kubernetes, it
becomes extremely burdensome to template them individually: each of them
requires a data source block as well as an upload/export (file
provisioner, AWS S3, ...).

Instead, this commit introduces a mean to template an entire folder of
files (recursively), that can then be treated as a whole by any provider
or provisioner that support directory inputs (such as the
file provisioner, the archive provider, ...).

This does not intend to make TerraForm a full-fledged templating system
as the templating grammar and capabilities are left unchanged. This only
aims at improving the user-experience of the existing templating
provider by significantly reducing the overhead when several files are
to be generated - without forcing the users to rely on external tools
when these templates stay simple and that their generation in TerraForm
is justified.
2017-04-25 10:48:26 -07:00
..
assets Update ldlogo 2017-04-18 14:10:27 -04:00
docs provider/template: Add a 'dir' resource to template entire directories 2017-04-25 10:48:26 -07:00
intro Update intro section 2017-04-06 14:09:07 -04:00
layouts provider/template: Add a 'dir' resource to template entire directories 2017-04-25 10:48:26 -07:00
upgrade-guides website: backend upgrade guide 2017-02-28 19:19:57 -08:00
404.html.md Update basic scaffolding 2017-04-06 14:08:37 -04:00
android-manifest.json.erb Add favicons 2017-04-06 14:08:40 -04:00
community.html.erb Update basic scaffolding 2017-04-06 14:08:37 -04:00
downloads.html.erb Update basic scaffolding 2017-04-06 14:08:37 -04:00
favicon.ico Add favicons 2017-04-06 14:08:40 -04:00
index.html.erb Add logo with text 2017-04-06 18:50:23 -04:00
microsoft-tile.xml.builder Add favicons 2017-04-06 14:08:40 -04:00
robots.txt
security.html.erb
sitemap.xml.builder