Justin Campbell
4764a556c0
providers/google: Fix error appending
2015-07-29 15:59:33 -04:00
Clint Shryock
8faa111156
providers/google: Return if we could parse JSON
2015-07-29 15:59:32 -04:00
Justin Campbell
773852e2d5
providers/google: Change account_file to JSON
...
If JSON fails to parse, treat it as a file path
2015-07-29 15:59:32 -04:00
Justin Campbell
2a04708d66
providers/google: Default account_file* to empty
...
Prevents prompting for input
2015-07-29 15:59:32 -04:00
Justin Campbell
a7ca7e0b36
providers/google: Add account_file/account_file_contents ConflictsWith
2015-07-29 15:59:32 -04:00
Justin Campbell
4ce776d252
providers/google: Use account_file_contents if provided
2015-07-29 15:59:32 -04:00
Justin Campbell
a8d0a70c03
providers/google: Add account_file_contents to provider
2015-07-29 15:59:32 -04:00
Dave Cunningham
1ec247ef37
Use new autoscaler / instance group manager APIs.
2015-07-27 20:47:10 -04:00
Dave Cunningham
c6f0bf479b
Merge branch 'master' into gce_autoscaling
2015-07-20 14:25:26 -04:00
Radek Simko
f5e22d0675
Add new resource - google_container_cluster
2015-07-11 18:56:24 +01:00
Dan Hilton
b909f7826b
provider/google: Add support for Google Compute Stogare buckets.
...
Configure Google Compute Storage buckets using:
* name (compulsory attribute)
* predefined_acl (optional, default: `projectPrivate`)
* location (optional, default: `US`)
* force_destroy (optional, default: `false`)
Currently supporting only `predefined_acl`s. Bucket attribute updates happen via re-creation. force_destroy will cause bucket objects to be purged, enabling bucket destruction.
2015-06-01 11:36:50 +01:00
Dave Cunningham
419b4f02d2
Merge autoscaler & instance group PR from dwatson
...
Additionally:
Update CHANGELOG
Make cooldown period optional for autoscaler
Refactor autoscaler and add more error checking
Instance template now supports image aliases
Replace instance group manager 'size' -- use target_size (now writeable)
Add documentation for autoscaler
Add beta warnings to docs
2015-05-16 20:14:38 -04:00
Dave Cunningham
f6554fb4a9
Support Google Cloud DNS, Fix #1148
2015-04-30 01:32:34 -04:00
David Watson
c706081dd4
Initial commit of autoscaler resource.
2015-03-04 10:14:59 +00:00
David Watson
07b44a816a
Add InstanceGroupManager to GCE.
2015-02-16 16:06:23 +00:00
Dave Cunningham
66ad26f19a
Merge branch 'master' into oauth2
2015-02-11 00:37:13 -05:00
David Watson
dfa97dfc17
Add Instance Template support to google provider.
2015-02-10 10:29:27 +00:00
Dave Cunningham
e898daf573
Merge branch 'master' into oauth2
2015-02-09 20:07:36 -05:00
Dave Cunningham
aa009516b7
Port to oauth2, fix #606
2015-01-30 14:53:09 -05:00
Dave Cunningham
6046647f38
Multiple gcp improvements and new resources
2015-01-30 10:32:35 -06:00
stungtoat
d3814d6180
providers/google: remove secrets file
...
fixes #452
2015-01-28 15:47:49 -06:00
Jeff Mitchell
f2bd1f45ab
Move duplicated envDefaultFunc out of each provider and into Schema.
2015-01-16 17:25:39 +00:00
Sander van Harmelen
144ceb8003
providers/google: update schema to use a DefaultFunc
...
This makes testing easier and gives you a way to configure the provider
using env variables. It also makes the provider more inline following
the TF 0.2 approach.
2014-11-20 11:25:23 +01:00
Mitchell Hashimoto
e2534e4210
builtin: fix all compilation
2014-09-28 11:51:39 -07:00
Mitchell Hashimoto
bf6df9420f
providers/google: compute_route
2014-08-25 22:39:29 -07:00
Mitchell Hashimoto
8639c104a2
providers/google: compute_firewall
2014-08-25 22:09:38 -07:00
Mitchell Hashimoto
7ad39614fa
providers/google: compute_network
2014-08-25 21:41:15 -07:00
Mitchell Hashimoto
efe9b53a05
providers/google: compute_disk
2014-08-25 16:23:28 -07:00
Mitchell Hashimoto
a80222bbe4
providers/google: google_compute_address
2014-08-25 12:55:08 -07:00
Mitchell Hashimoto
f346964fca
providers/google: first pass
2014-08-25 11:48:20 -07:00