Skip to content

Tags: spotify/terraform-google-aws-hybrid-cloud-vpn

Tags

v1.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: removing provider upper boundries (#6)

Set a min required provider level, but not max for ease of upgrading providers
Also update the docs and PR template to make running terraform-docs a bit easier

v1.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Setting Default AWS VPN Tunnel Options (#5)

* feat: Setting Default AWS VPN Tunnel Options

This addresses the known issue described in the Google docs for creating an HA VPN Connection with AWS
https://cloud.google.com/network-connectivity/docs/vpn/how-to/creating-ha-vpn

* feat: updating defaults

Updating the default tunnel settings. To be slightly more robust.

* feat: update DH group to 18

This is the max supported DH group on GCP currently

* docs: update docs with correct DH group

v0.3.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Adding Output for AWS Transit Gateway Attachement IDs (#4)

Added a output which returns a set of AWS Transit Gateway Attachement IDs

v0.2.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: Bump Allowed AWS Provider Version to 4.x (#3)

* feat: Bump Allowed AWS Provider Version to 4.x

* docs: Updating Docs

v0.1.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: adding cloud router object as an output (#2)

Small update that outputs the whole cloud router object as an output from the module.

v0.0.1

Verified

This commit was signed with the committer’s verified signature. The key has expired.
tfhartmann Alaric Hartmann
feat: adding initial Terraform module files

Adding initial module files from my working repo

Adding Examples

Adding example usage

wip: ingore .idea dir

wip: removing variables we don't use

At some future point it might be worth adding these if we want to support other redundancy types, but at the moment I think it's ok to have a strong opinion that we want to support 4 tunnels.

docs: Adding Headers and stuff needed to Open Source this module

I would love to open source this for versoin 1.0 so I'm adding some stuff from the foss checklist

wip: adding TODO's

doc: I like this format better

wip: adding a PR template and CONTRIBUTING file

wip: remember to git add things alaric

fix: fixing license headers and LICENSE file

part of the fix here is `terraform-docs --sort-by-required markdown --header-from HEADER . > README.md` which is super useful!

docs: updated docs and README's

Updated the README's with examples, also split the examples into sub dirs

docs: forgot to git-add two files

fix: removed an old TODO

fix: Updating CODEOWNERS

Adding the right team to CODEOWNERS file

feat: adding a Github action (#1)

* feat: adding a Github action

* lint: fixing formatting on the examples

Also updated the PR template with the most current terraform-docs example

* fix: adding env vars for GH Actions

This sets default env fors for GCP and AWS regions to allow the terraform validate action to run correctly, normally these would be set on the upstream provider declaration.