Commit Graph

2764 Commits

Author SHA1 Message Date
Mitchell Hashimoto d714c6f2f1 terraform: test path variables 2014-10-07 20:09:30 -07:00
Mitchell Hashimoto 1e00b4386c config/module: Child(nil) or empty will return self 2014-10-07 20:02:18 -07:00
Mitchell Hashimoto 267d45df86 config/module: Can look up Child with Tree.Child 2014-10-07 20:00:36 -07:00
Mitchell Hashimoto 679ab1d515 config: parse ${path.module} 2014-10-07 18:03:11 -07:00
Jeff Goldschrafe 88a020e0b5 Support IP forwarding on GCE instances
This change exposes the CanIpForward property of the Instance, allowing
users to create instances that are allowed to function as NAT or VPN
gateways.
2014-10-07 12:28:20 -04:00
Jeff Goldschrafe ddfdfebcc5 Configurable disk types for GCE
Supports configuring the disk type for Google Compute Engine disk
resources. Both `google_compute_disk` and `google_compute_instance`
disk types are supported.

Resolves #351.
2014-10-07 01:40:20 -04:00
Xu Wang df37e82f5b Add optional param iam_instance_profile to resource_aws_launch_configuration to support role based AC 2014-10-06 20:46:25 -07:00
Mitchell Hashimoto 28cd738edc command: provisioner output should prefix every line 2014-10-05 23:29:13 -07:00
Mitchell Hashimoto 753f7ea021 Update CHANGELOG 2014-10-05 23:25:33 -07:00
Mitchell Hashimoto 7b48f93486 Merge pull request #365 from hashicorp/f-remote-exec-output
provisioners/remote-exec: output to UI
2014-10-05 23:24:46 -07:00
Mitchell Hashimoto a154520ce8 provisioners/remote-exec: output 2014-10-05 23:23:30 -07:00
Mitchell Hashimoto 6200f2513c update CHANGELOG 2014-10-05 23:08:33 -07:00
Mitchell Hashimoto b3fa3811f5 Merge pull request #364 from hashicorp/f-local-exec-output
provisioners/local-exec: mirror output to UI
2014-10-05 23:08:01 -07:00
Mitchell Hashimoto 0808236c6e provisioners/local-exec: output the output 2014-10-05 23:05:49 -07:00
Mitchell Hashimoto 28acb7baa8 Merge pull request #361 from hashicorp/f-provisioner-ui
Foundational support for UI output from provisioners
2014-10-05 08:29:18 -07:00
Mitchell Hashimoto 8de7f19901 Merge pull request #362 from hashicorp/f-dummy-provider
Add a "null" provider
2014-10-05 08:29:10 -07:00
Mitchell Hashimoto b713f1ac8d terraform: no longer check for nil diff as error 2014-10-04 16:47:42 -07:00
Mitchell Hashimoto 5aa62ae635 providers/null: null provider 2014-10-04 16:42:43 -07:00
Mitchell Hashimoto c1fbf46a33 command: send the provisioner output to the prompt 2014-10-04 16:33:47 -07:00
Mitchell Hashimoto c52a21d680 terraform: comments 2014-10-04 16:31:48 -07:00
Mitchell Hashimoto e5868ebdd9 provisioners/*: new interface 2014-10-04 16:29:33 -07:00
Mitchell Hashimoto 063e727491 command: compilej:wq 2014-10-04 16:24:57 -07:00
Mitchell Hashimoto 76f5f1057e terraform: no longer require uiOutput, do it auto in Hook 2014-10-04 16:24:07 -07:00
Mitchell Hashimoto d7a1f3dc0e terraform: prefix the provisioner output 2014-10-04 10:38:46 -07:00
Mitchell Hashimoto 24dd078bee terraform: UIOutputPrefix 2014-10-04 10:33:01 -07:00
Mitchell Hashimoto b2342866c9 command: UIOutput is functinal 2014-10-04 10:25:54 -07:00
Mitchell Hashimoto 6d9463bfa8 command: set UIOutput 2014-10-04 10:20:35 -07:00
Jack Pearkes 0fa5d160a2 Merge pull request #348 from cfortier2/awsdbsubnet-doc
add subnet_group_name for aws db instance doc
2014-10-04 10:00:20 -07:00
Jack Pearkes bb35add358 Merge pull request #359 from hashicorp/sethvargo/update_middleman
Update website to use latest middleman
2014-10-04 09:59:37 -07:00
Mitchell Hashimoto 02d01141ca rpc: implement provisioner update 2014-10-04 09:54:03 -07:00
Mitchell Hashimoto 8b129babe5 terraform: change provisioners to take UIOutput 2014-10-04 09:20:05 -07:00
Mitchell Hashimoto 509f293bea rpc: UIOutput 2014-10-04 09:11:51 -07:00
Mitchell Hashimoto 6445e1f16a terraform: UIOutput interface 2014-10-04 09:00:07 -07:00
Seth Vargo 03431efd65 Remove unnecessary files 2014-10-03 17:53:55 -07:00
Seth Vargo 6298bab5a2 Update website to use latest middleman 2014-10-03 17:51:13 -07:00
Mitchell Hashimoto a5f70ead2d command: destroy should ask for confirmation always 2014-10-03 16:08:50 -07:00
Mitchell Hashimoto 94f43ff145 terraform: fix crash if outputs with no state [GH-358] 2014-10-03 15:57:43 -07:00
Mitchell Hashimoto 5c2182e316 config/module: only return SkipDir if it is dot-prefixed 2014-10-03 13:48:08 -07:00
Mitchell Hashimoto f35ebe7032 config/module: walk actually recurses into dirs, don't copy dot-prefix 2014-10-03 13:46:19 -07:00
Mitchell Hashimoto 238ec05f2f Fix issue where output could be truncated 2014-10-03 13:02:16 -07:00
Mitchell Hashimoto 2f2be4e936 terraform: show variable defaults when prompting for inputs 2014-10-02 22:33:38 -07:00
Mitchell Hashimoto 1ddf5bfc5f terraform: guard against a nil resource 2014-10-02 22:24:01 -07:00
Mitchell Hashimoto 23285aed76 Update CHANGELOG 2014-10-02 22:23:44 -07:00
Mitchell Hashimoto d28a662b6c Merge pull request #355 from hashicorp/f-count-interp
Variable to interpolate count index
2014-10-02 22:12:56 -07:00
Mitchell Hashimoto 55ab043036 website: update docs for count.index 2014-10-02 22:11:53 -07:00
Mitchell Hashimoto 88ac1b030a terraform: another test for count index 2014-10-02 22:07:23 -07:00
Mitchell Hashimoto ea18b62e8f terraform: count.index 2014-10-02 22:02:59 -07:00
Mitchell Hashimoto 2e63a69e57 config: validate good count variables 2014-10-02 18:25:18 -07:00
Mitchell Hashimoto b484ec19b6 config: validate that count vars are valid types 2014-10-02 18:24:37 -07:00
Mitchell Hashimoto bc26777963 config: count can't interpolate count variables 2014-10-02 18:22:32 -07:00