terraform/builtin/bins
Quentin Machu bf8d932d23
provider/local: Implement a new local_file resource
This commit adds the ability to provision files locally.
This is useful for cases where TerraForm generates assets
such as TLS certificates or templated documents that need
to be saved locally.

- While output variables can be used to return values to
the user, it is not extremly suitable for large content or
when many of these are generated, nor is it practical for
operators to manually save them on disk.
- While `local-exec` could be used with an `echo`, this
provider works across platforms and do not require any
convoluted escaping.
2017-04-13 14:57:29 -07:00
..
provider-archive Implement archive provider and "archive_file" resource. (#7322) 2016-08-08 12:56:44 +12:00
provider-arukas New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
provider-atlas core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-aws core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-azure core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-azurerm provider/azurerm: Clean up work for base provider 2015-12-15 18:31:02 -05:00
provider-bitbucket Bitbucket provider for terraform 2016-08-08 09:45:16 -07:00
provider-chef Entry point for chef provider. 2015-12-13 15:09:16 -08:00
provider-clc core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cloudflare core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cloudstack core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cobbler provider/cobbler: Cobbler Provider 2016-04-16 08:54:59 -05:00
provider-consul core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-datadog core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-digitalocean core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dme core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dns provider/dns: DNS dynamic updates (RFC 2136) 2017-02-10 21:38:26 +01:00
provider-dnsimple core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-docker core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dyn core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-external "external" data source, for integrating with external programs (#8768) 2016-12-05 17:24:57 +00:00
provider-fastly core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-github core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-google core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-grafana Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
provider-heroku core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-ignition Ignition provider (#6189) 2017-01-03 11:29:14 +00:00
provider-influxdb core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-librato core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-localfile provider/local: Implement a new local_file resource 2017-04-13 14:57:29 -07:00
provider-logentries provider/logentries: Implementing logentries provider (#7067) 2016-07-12 14:14:39 +01:00
provider-mailgun core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-mysql core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-ns1 Ns1 provider (#10782) 2017-01-23 21:41:07 +00:00
provider-null core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-openstack crud for openstack servers v2 2015-03-31 09:54:45 -06:00
provider-opsgenie New Provider: OpsGenie (#11012) 2017-01-05 19:25:04 +00:00
provider-packet Packet bare metal cloud hosting platform provider 2015-06-07 16:34:08 -04:00
provider-pagerduty Add PagerDuty provider 2016-10-24 14:19:55 +02:00
provider-postgresql core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-powerdns core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-profitbricks provider/profitbricks: Rename the profitbricks bin so that the plugin (#11267) 2017-01-18 14:47:49 +00:00
provider-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
provider-random core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-rundeck New provider for Rundeck, a runbook automation system. 2015-09-03 10:01:32 -07:00
provider-scaleway Add scaleway provider (#7331) 2016-07-13 21:03:41 +01:00
provider-softlayer core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-spotinst New Provider: Spotinst (#5001) 2017-02-22 22:57:16 +02:00
provider-statuscake Created the initial scaffolding for the statuscake provider 2015-11-27 15:03:13 +00:00
provider-template providers: add template provider 2015-05-01 16:59:49 -07:00
provider-terraform core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-test provider/test: Add more variants of maps 2016-06-09 10:49:49 +01:00
provider-tls tls provider 2015-10-22 21:48:32 -07:00
provider-triton provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
provider-ultradns UltraDNS Provider 2016-03-20 12:10:59 -05:00
provider-vault "vault" provider registration 2016-10-29 23:16:57 -07:00
provider-vcd Added vCloud Director provider with tests and provider documentation 2015-11-02 13:39:25 +00:00
provider-vsphere core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provisioner-chef core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provisioner-file update privisioner bins to use new functions 2017-01-26 15:09:15 -08:00
provisioner-local-exec provisioners/local-exec: switch to helper/schema 2017-01-26 15:03:28 -08:00
provisioner-remote-exec update privisioner bins to use new functions 2017-01-26 15:09:15 -08:00