Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provider/gce: VPN resources, documentation, tests and example #3213

Merged
merged 1 commit into from
Sep 15, 2015
Merged

provider/gce: VPN resources, documentation, tests and example #3213

merged 1 commit into from
Sep 15, 2015

Conversation

lwander
Copy link
Contributor

@lwander lwander commented Sep 10, 2015

These were the missing components required for creating VPNs in GCE using Terraform.

@@ -7,6 +7,7 @@ FEATURES:
* **New resource: `google_compute_project_metadata`** [GH-3065]
* **New resources: `aws_ami`, `aws_ami_copy`, `aws_ami_from_instance`** [GH-2874]
* **New resource: `google_storage_bucket_object`** [GH-3192]
* **New resources: `google_compute_vpn_gateway`, `google_compute_vpn_tunnel`** [GH-3213]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI: The changelog is something maintainers update via github web iface when they're merging the PR to avoid any potential conflicts.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, I was hoping I was saving you the trouble of updating that, sorry!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't know you could do it when merging, I used to do a separate commit after the merge. How do you do it?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I usually just do it via github web iface. AFAIK others do as well.

@radeksimko
Copy link
Member

I ran both acceptance tests - worked aok. Just left you a few notes about docs, formatting and schema.
Otherwise LGTM.

resource "google_compute_vpn_tunnel" "tunnel1" {
name = "tunnel1"
region = "${var.region}"
peer_ip = 15.0.0.120
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you also escape this as string? otherwise it's invalid syntax. 😉

@lwander
Copy link
Contributor Author

lwander commented Sep 15, 2015

I squashed my changes, and modified (and tested) the example to set up a VPN between networks in different regions. @sparkprime

@lwander lwander changed the title Documentation and tests written for GCE VPN config provider/gce: VPN resources, documentation, tests and example Sep 15, 2015
@sparkprime
Copy link
Contributor

LGTM

sparkprime added a commit that referenced this pull request Sep 15, 2015
provider/gce: VPN resources, documentation, tests and example
@sparkprime sparkprime merged commit 30c2736 into hashicorp:master Sep 15, 2015
bmcustodio pushed a commit to bmcustodio/terraform that referenced this pull request Sep 26, 2017
* oss/master:
  Add 'discard' target to file audit backend (hashicorp#3262)
  changelog++
  auth/aws: Allow wildcard in bound_iam_principal_id (hashicorp#3213)
  changelog++
  Add option to set cluster TLS cipher suites. (hashicorp#3228)
@ghost
Copy link

ghost commented May 1, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@ghost ghost locked and limited conversation to collaborators May 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants