Jacob Severson
c1b373ad5f
Add Github Organization provider.
...
Allows for managing organization membership, teams, team membership, and
team repositories.
2016-03-08 23:06:30 +01:00
Dan Carley
cc41c7cfa0
command/fmt: Add new fmt command
...
This uses the `fmtcmd` package which has recently been merged into HCL. Per
the usage text, this rewrites Terraform config files to their canonical
formatting and style.
Some notes about the implementation for this initial commit:
- all of the fmtcmd options are exposed as CLI flags
- it operates on all files that have a `.tf` suffix
- it currently only operates on the working directory and doesn't accept a
directory argument, but I'll extend this in subsequent commits
- output is proxied through `cli.UiWriter` so that we write in the same way
as other commands and we can capture the output during tests
- the test uses a very simple fixture just to ensure that it is working
correctly end-to-end; the fmtcmd package has more exhaustive tests
- we have to write the fixture to a file in a temporary directory because it
will be modified and for this reason it was easier to define the fixture
contents as a raw string
2016-03-07 15:07:04 +00:00
Otto Jongerius
c8bd02abee
Add Datadog doco.
2016-02-22 15:04:29 -05:00
Soren Mathiasen
db69a2959b
Added verify command
2016-02-08 12:48:14 +01:00
Dmytro Aleksandrov
3cfe3374a3
provider/powerdns: Add site documentation
2016-01-28 10:10:46 -05:00
Radek Simko
f2ffff33eb
docs: Create new section for remote state backends
2016-01-18 08:08:19 +00:00
John Engelman
b6788479de
Add Terraform/Remote State documentation to provider/resource section.
...
Issue #2074
2015-12-27 19:04:27 +01:00
Martin Atkins
a9d97708ee
mysql provider and mysql_database resource.
...
Allows databases on pre-existing MySQL servers to be created and managed
by Terraform.
2015-12-16 17:59:35 -08:00
James Nugent
805c4896bd
provider/azurerm: Clean up work for base provider
...
- Add documentation for resources
- Rename files to match standard patterns
- Add acceptance tests for resource groups
- Add acceptance tests for vnets
- Remove ARM_CREDENTIALS file - as discussed this does not appear to be
an Azure standard, and there is scope for confusion with the
azureProfile.json file which the CLI generates. If a standard emerges
we can reconsider this.
- Validate credentials in the schema
- Remove storage testing artefacts
- Use ARM IDs as Terraform IDs
- Use autorest hooks for logging
2015-12-15 18:31:02 -05:00
Martin Atkins
764ea7f39c
Documentation for the Chef provider.
2015-12-13 15:09:17 -08:00
clint shryock
5b036fbf4f
provider/dyn: Add Dyn to the documentation sidebar
2015-12-09 14:05:18 -06:00
Adrian Chelaru
e1eef15646
postgresql provider with "database" and "role" resources
2015-12-03 23:44:20 -08:00
Paul Hinze
9e68c34abe
Merge pull request #3785 from hmrc/master
...
VMWare vCloud Director Support
2015-12-03 15:51:47 -06:00
stack72
3ecf722b77
Adding some documentation for the StatusCake provider
2015-11-30 10:44:21 +00:00
Nicki Watt
5df9d22a6a
Minor doc updates
2015-11-11 07:43:36 +00:00
Brett Mack
bda4ef7e7c
Merge branch 'terraform' into hmrc
2015-11-06 10:22:25 +00:00
Cameron Stokes
964c9cd7e8
Change all occurrences of 'vSphere' to 'VMware vSphere'
2015-11-02 18:21:08 -08:00
Brett Mack
8376a5a160
Merge branch 'terraform'
2015-11-02 13:57:44 +00:00
Brett Mack
8780bd269a
Added vCloud Director provider with tests and provider documentation
2015-11-02 13:39:25 +00:00
Paul Hinze
32ae193e94
Merge pull request #2778 from apparentlymart/tls
...
TLS utility provider
2015-10-29 14:51:06 -05:00
Paul Hinze
7f800f3498
website: docs for null_resource
2015-10-27 15:28:37 -05:00
Martin Atkins
f6fd41e7b5
tls provider
...
As of this commit this provider has only logical resources that allow
the creation of private keys, self-signed certs and certificate requests.
These can be useful when creating other resources that use TLS
certificates, such as AWS Elastic Load Balancers.
Later it could grow to include support for real certificate provision from
CAs using the LetsEncrypt ACME protocol, once it is stable.
2015-10-22 21:48:32 -07:00
Paul Hinze
05d6c5b509
vsphere docs; first draft
...
I'm not familiar with vSphere so I had to skip over details in some
places, but this at least gets the basic structure in for the docs.
2015-10-15 09:18:05 -05:00
Sam Handler
234adffd51
Add Packet to docs layout sidebar
2015-10-09 17:42:36 -04:00
Martin Atkins
1c8d0cdac7
Rundeck provider documentation for the website.
2015-09-03 10:01:32 -07:00
Nathaniel Schweinberg
03554ec8ca
fixed formatting glitches
2015-07-01 21:50:26 -05:00
Nathaniel Schweinberg
e38ced7785
retabd
2015-07-01 21:48:25 -05:00
Nathaniel Schweinberg
d857746d49
tweaking indentation settings
2015-07-01 21:46:51 -05:00
Nathaniel Schweinberg
80d77df477
fixed indentation
2015-07-01 21:40:04 -05:00
Nathaniel Schweinberg
382cad03c2
Added page documenting useful Environment Variables
2015-07-01 21:38:25 -05:00
Sander van Harmelen
ca1eb1917b
Adding docs and tweaking the provider
2015-05-28 00:51:18 +02:00
Sander van Harmelen
4e0aa334fa
Merge pull request #1868 from svanharmelen/f-chef-client-provisioner
...
New provisioner for Chef-Client
2015-05-12 23:06:09 +02:00
Sander van Harmelen
c19d92fb67
Refactored quite a few things after review...
...
Also renamed the provisioner to just `chef` as it’s out intention to
end up with one provisioner for all types of `chef` clients.
2015-05-08 23:25:24 +02:00
Sander van Harmelen
60984b2da2
This commit adds a Chef Client provisioner
...
The commit is pretty complete and has a tested/working provisioner for
both SSH and WinRM. There are a few tests, but we maybe need another
few to have better coverage. Docs are also included…
2015-05-08 14:54:56 +02:00
Radek Simko
dfae8e1170
Do matching in sidebar_current via regex or equal sign
2015-05-08 10:40:51 +01:00
Mitchell Hashimoto
f1ae920aa9
website: document templating as a provider
2015-05-07 18:20:22 -07:00
Mitchell Hashimoto
56e92f7f02
website: document state
2015-05-05 17:52:28 -07:00
Travis Truman
4dc7e083ef
Adding doc that explains how to configure/use logging
2015-04-28 09:43:39 -04:00
Jack Pearkes
ccb6cefca9
website: fix openstack doc links and style
2015-04-02 21:08:42 -07:00
Paul Hinze
5b699fea9e
Merge pull request #1293 from hashicorp/f-targeted-ops
...
core: targeted operations
2015-04-01 10:37:55 -05:00
Paul Hinze
91a3d22a9f
docs: resource addressing
2015-03-31 18:48:54 -05:00
Mitchell Hashimoto
2f0235b23d
website: docker docs
2015-03-28 19:05:17 -07:00
Mitchell Hashimoto
f857363aac
website: document push
2015-03-24 13:30:23 -07:00
Mitchell Hashimoto
4306405af8
website: docs for new remote commands
2015-03-04 16:35:42 -08:00
Mitchell Hashimoto
ac6efa5e57
Merge pull request #1065 from hashicorp/f-taint
...
Add "taint" command
2015-02-26 23:55:20 -08:00
Mitchell Hashimoto
fa9b655fd1
website: docs for tainted command
2015-02-26 10:37:08 -08:00
Jack Pearkes
0ee4e2b46c
providers/dme: rename dnsmadeeasy package to dme
...
This package rename just makes one consistent name across the docs,
packages, and dirs.
cc/ @soniah
2015-02-25 15:54:22 -08:00
Paul Hinze
fad6f69071
Revert "Add Azure provider"
...
This reverts commit f561e2a6a8
.
2015-02-13 12:53:01 -06:00
Ferran Rodenas
f561e2a6a8
Add Azure provider
2015-01-30 16:32:35 -06:00
Sander van Harmelen
68a6e7197f
Adding some needed references and updated a couple of passes
2015-01-13 11:28:05 +01:00
Armon Dadgar
493eaa3f21
website: add links to new commands
2014-12-10 13:27:11 -08:00
Armon Dadgar
15de5c3cf9
website: Document the atlas provider
2014-12-10 13:27:05 -08:00
Mitchell Hashimoto
d4a2010983
website: destroy command
2014-09-30 22:08:32 -07:00
Mitchell Hashimoto
fe4f53eb5b
enable init command
2014-09-27 12:31:38 -07:00
Mitchell Hashimoto
f760c14332
website: document init
2014-09-27 12:28:07 -07:00
Mitchell Hashimoto
03f630bdb8
website: document modules
2014-09-26 14:23:38 -07:00
Mitchell Hashimoto
fb9810ca5c
website: document how to write providers using the new helper/schema
2014-08-26 21:31:53 -07:00
Mitchell Hashimoto
3934c1b106
Merge pull request #235 from hashicorp/f-gce
...
Google Compute Engine Provider
2014-08-26 14:53:27 -07:00
Mitchell Hashimoto
7d5a96278d
website: document gce
2014-08-26 14:50:29 -07:00
Jack Pearkes
872f852a59
website: add docs for mailgun provider
2014-08-25 10:09:50 -07:00
Mitchell Hashimoto
7e6141a1ca
website: plugins section, wip
2014-07-27 17:03:31 -07:00
Armon Dadgar
699101b0ca
website: Remove guides
2014-07-27 17:20:52 -04:00
Armon Dadgar
615d724aaa
website: Document consul provider
2014-07-26 20:42:25 -04:00
Mitchell Hashimoto
988ca2a81b
website: just create the guides index
2014-07-25 21:45:18 -07:00
Mitchell Hashimoto
d5049b65da
website: internals
2014-07-25 21:37:45 -07:00
Jack Pearkes
64b4db41eb
website: add cloudflare
2014-07-25 12:31:23 -04:00
Armon Dadgar
a5098f167c
website: document dnsimple
2014-07-24 19:35:43 -04:00
Mitchell Hashimoto
058dfaf2c4
website: more config pages
2014-07-24 16:33:39 -07:00
Mitchell Hashimoto
6ced245898
website: configuration
2014-07-24 16:29:32 -07:00
Mitchell Hashimoto
8dbaf598f4
website: start config docs
2014-07-24 15:15:03 -07:00
Armon Dadgar
1a94a239e4
website: documenting the CLI
2014-07-24 12:02:13 -04:00
Armon Dadgar
f934a1004d
website: Starting to add providers
2014-07-23 14:50:44 -04:00
Armon Dadgar
93caf16b4c
website: Document provisioners
2014-07-23 12:40:19 -04:00
Jack Pearkes
7b72a9defb
website: initial commit
2014-07-16 17:51:48 -04:00