Evan Brown
d357e75201
Merge pull request #10117 from cblecker/f-gke-node-scopes
...
provider/google: Add support for scope aliases to google_container_cluster
2016-11-18 20:19:26 -08:00
Evan Brown
3920460220
Merge pull request #10081 from aditya87/google_compute_image_timeout
...
Added create timeout for compute images and instances
2016-11-17 12:56:02 -08:00
Evan Brown
a32fe2d47f
Resolve review feedback
2016-11-17 09:49:22 -08:00
Christoph Blecker
190f167bb2
Add support for scope aliases to google_container_cluster
2016-11-14 15:50:24 -08:00
Christoph Blecker
1f23948113
Clean up google_container_cluster docs
2016-11-14 15:49:43 -08:00
Evan Brown
4bdf65c36f
Fix spacing inconsistencies
2016-11-14 11:12:55 -08:00
Evan Brown
5423349b68
providers/google: Create and delete Service Accounts
2016-11-13 20:47:20 -08:00
Aditya Anchuri
49c7d272a3
Added create timeout for compute images and instances
...
- Prevents the corresponding terraform resource from timing out when the
images or instances take longer than the default of 4 minutes to be
created
2016-11-12 18:30:02 -08:00
Patrick Decat
4be9a42ab0
Fix deprecation warnings for automatic_restart and on_host_maintenance parameters ( #9909 )
...
Fix
Warnings:
```
* google_compute_instance_template.nat: "automatic_restart": [DEPRECATED] Please use `scheduling.automatic_restart` instead
* google_compute_instance_template.nat: "on_host_maintenance": [DEPRECATED] Please use `scheduling.on_host_maintenance` instead
```
2016-11-07 10:42:38 +00:00
Christoph Blecker
af7cd57a4a
Search configured project image families ( #9243 )
...
* Search configured project image families
* Clarify documentation around google_compute_instance image families
* Acceptance test for private instance family creation
2016-11-01 21:00:12 +00:00
Christoph Blecker
45f441fdb4
Add support for default-internet-gateway alias for google_compute_route ( #9676 )
2016-11-01 13:45:36 +00:00
Christoph Blecker
ca8cd4b1f0
Add support for using source_disk to google_compute_image ( #9614 )
2016-11-01 10:32:47 +00:00
Dan Wendorf
781725348e
provider/google Support MySQL 5.7 instances ( #9673 )
...
* provider/google Document MySQL versions for second generation instances
Google Cloud SQL has first-gen and second-gen instances with different
supported versions of MySQL.
* provider/google Increase SQL Admin operation timeout to 10 minutes
Creating SQL instances for MySQL 5.7 can take over 7 minutes,
so the timeout needs to be increased to allow the
google_sql_database_instance resource to successfully create.
2016-10-28 14:41:03 +02:00
Dan Wendorf
407af92c21
provider/google Change default MySQL instance version to 5.6 ( #9674 )
...
The Google Cloud SQL API defaults to 5.6, and 5.6 is the only version avaiable
to both first- and second-generation Cloud SQL instances.
2016-10-28 00:11:08 +01:00
Walter Dolce
6033c49498
Fix link pointing to GCE docs
...
This partially fixes #9522 . Not sure about the first link reported.
2016-10-22 18:34:59 +01:00
Michał Michałowski
635eb40c71
Config should reflect description
...
Example addons_config was supposed to show how to disable addons (http_load_balancing and horizontal_pod_autoscaling), but it was enabling them instead.
2016-10-11 10:14:27 +02:00
Evan Brown
0edb68ef5a
Merge pull request #8977 from sl1pm4t/b-gcs-storage-class
...
provider/google: Add support for GCS StorageClass
2016-09-24 21:13:17 -07:00
Sean Chittenden
74eb2e74c1
Whitespace nit.
2016-09-23 10:59:27 -07:00
Matt Morrison
6754309b4c
Fix documentation
2016-09-22 07:49:50 +12:00
Matt Morrison
c28c9ef459
Add support for GCS StorageClass
...
Fixes : #7417
2016-09-22 07:46:35 +12:00
Evan Brown
262661a05f
providers/google: Add documentation for google_iam_policy resource
2016-09-07 13:35:33 -07:00
Evan Brown
bfc30b4b89
providers/google: Fix VPN Tunnel acceptance test
...
This fix changes acceptance tests for VPN tunnel to use the correct ports (UDP
500 and 4500). It also changes the documentation to demonstrate using these
port single ports in a `port_range` field.
2016-09-05 12:34:40 -07:00
Matt Morrison
6ca21ec009
Make network attribute more consistent.
...
Some google resources required network be refernced by resource URL (aka self_link), while others required network name.
This change allows either to be supplied.
DRY it out, and add a fix for #5552 .
2016-09-05 08:02:54 +12:00
Sarah Zelechoski
3c63c04c11
Allow custom Compute Engine service account
2016-08-23 17:04:13 -04:00
Christoph Blecker
20ca61a88a
Update docs to use GCP Image Families
2016-08-18 17:23:15 -07:00
Lars Wander
23ab7ee6bb
Merge pull request #8147 from nwwebb/import-instance-template
...
provider/google: Support Import of 'google_compute_instance_template'
2016-08-18 10:30:46 -04:00
kawa
efd6b997ae
provider/google: Fix typo in document. auto_create_subnets -> auto_create_subnetworks ( #8250 )
2016-08-17 07:50:05 +01:00
Christoph Blecker
84162586b0
Add support for using GCP Image Family names. ( #8083 )
2016-08-15 22:29:58 +01:00
Noah Webb
fe5d7d1c63
provider/google: Support Import of 'google_compute_instance_template'
2016-08-15 10:03:31 -04:00
Evan Brown
93b2c71544
providers/google: Add google_compute_image resource ( #7960 )
...
* providers/google: Add google_compute_image resource
This change introduces the google_compute_image resource, which allows
Terraform users to create a bootable VM image from a raw disk tarball
stored in Google Cloud Storage. The google_compute_image resource
may be referenced as a boot image for a google_compute_instance.
* providers/google: Support family property in google_compute_image
* provider/google: Idiomatic checking for presence of config val
* vendor: Update Google client libraries
2016-08-12 12:35:33 +10:00
Evan Brown
3ac3516371
provider/google: Support static private IP addresses ( #6310 )
...
* provider/google: Support static private IP addresses
The private address of an instance's network interface may now be specified.
If no value is provided, an address will be chosen by Google Compute Engine
and that value will be read into Terraform state.
* docs: GCE private static IP address information
2016-08-08 13:01:31 +12:00
Evan Brown
0e565e5973
providers/google: Allow custom Compute Engine service account
...
This commit allows an operator to specify the e-mail address of a service
account to use with a Google Compute Engine instance. If no service account
e-mail is provided, the default service account is used.
Closes #7985
2016-08-04 19:25:28 -07:00
Evan Brown
89df636163
Merge pull request #7852 from gaker/google-provider-backend-cdn
...
google_compute_backend_service "enable_cdn"
2016-08-03 20:11:54 -07:00
Rasty Turek
96d88f1714
typo
2016-08-03 13:44:52 -07:00
Greg Aker
a8e8922ea8
Add enable_cdn to google_compute_backend_service.
...
Add the ability to add/remove the Cloud CDN configuration
option on a backend service.
2016-07-28 15:38:09 -05:00
Steven Wirges
f8caa630d8
Updated compute_address docs
...
Added address to attribute ref
2016-07-28 17:08:06 +02:00
Boy van Duuren
9dfbc20abf
Updated the google provider authentication documentation
...
The Authentication JSON File[1] part of the Google provider
documentation contained outdated information.
This has now been updated.
2016-06-20 23:54:54 +02:00
Dave Cunningham
758c8f1e22
Fix address docs in gce instance ( #6639 )
...
@evandbrown @lwander
2016-05-13 00:51:20 +01:00
Evan Brown
55742acf12
providers/google: support optionial uuid naming for Instance Template ( #6604 )
...
Auto-generating an Instance Template name (or just its suffix) allows the
create_before_destroy lifecycle option to function correctly on the
Instance Template resource. This in turn allows Instance Group Managers
to be updated without being destroyed.
2016-05-11 22:54:47 +01:00
Evan Brown
c6763fd3af
Update docs and fix computed container settings
2016-04-14 16:33:52 -07:00
Seth Vargo
337895b51e
Read more default envvars for GCP
...
- Closes #5874
- Fixes #5872
2016-04-11 12:19:07 -04:00
Seth Vargo
29b073158f
Update documentation to include new "project" attribute
...
This commit also normalizes the format we display attributes.
2016-04-10 17:34:15 -04:00
Seth Vargo
7e5ca60369
Make GCP provider "project" attribute optional
2016-04-10 13:01:23 -04:00
Clint
986fcd95f9
provider/google: Accept GOOGLE_CLOUD_KEYFILE_JSON env var for credentials
2016-04-04 16:56:35 -05:00
Sebastien Badia
63e67441b3
docs/google: Update links, fix syntax errors and remove whitespaces
2016-03-31 12:40:04 +02:00
Bill Fumerola
1ccfacd2dd
provider/google: use non-deprecated image in acceptance tests, documentation
2016-03-26 09:55:28 -07:00
Bill Fumerola
972aecdd84
Correct markdown for google_compute_instance_group and attach to index
2016-03-21 10:29:59 -07:00
James Nugent
c71751c596
Merge pull request #5428 from shaneog/google_dns_managed_zone
...
description is now a required field for google_dns_managed_zone
2016-03-19 17:06:13 +00:00
Pradeep Chhetri
19c9e14d5b
Updated google instance docs with custom instance type
2016-03-13 10:23:52 +00:00
Lars Wander
f8784df82b
provider/google: Mark next_hop_network as read only.
2016-03-10 13:58:09 -05:00