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

Add support for AWS VPN connections. #1772

Merged
merged 3 commits into from
May 2, 2015

Conversation

ctiwald
Copy link
Contributor

@ctiwald ctiwald commented May 1, 2015

More work for #28 and also addresses #551. Last resource (possibly) needed for VPN support is vpn connection routes, which I'm working on now. Should be very simple. They're extremely minimalist.

This is by far the most complicated resource I've contributed, so it probably warrants a close look. I've done a lot of testing on it, however.

As an aside, the reason I'm cranking these out is we're pushing our entire infrastructure into terraform over at Conductor, Inc., and we're so excited about this project we thought we'd build anything we still needed.

// Wait for the connection to become available. This has an obscenely
// high default timeout because AWS VPN connections are notoriously
// slow at coming up or going down. There's also no point in checking
// more frequently than every ten seconds.
Copy link
Contributor

Choose a reason for hiding this comment

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

Thanks for this extra context in the comment. Super helpful for future humans in here.

@phinze
Copy link
Contributor

phinze commented May 2, 2015

Minus the newline, this is looking incredibly solid.

Seeing a PR this good... brings a tear to my eye. 😂

I'm just going to merge and fix the newline myself, because this code deserves the big green button.

phinze added a commit that referenced this pull request May 2, 2015
Add support for AWS VPN connections.
@phinze phinze merged commit 199daba into hashicorp:master May 2, 2015
@ghost
Copy link

ghost commented May 3, 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 3, 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