Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/clstokes/pulumi-aws-vpn-gcp

A Pulumi application to create a VPN between AWS and GCP networks.
https://github.com/clstokes/pulumi-aws-vpn-gcp

pulumi pulumi-aws pulumi-gcp

Last synced: 17 days ago
JSON representation

A Pulumi application to create a VPN between AWS and GCP networks.

Awesome Lists containing this project

README

        

# VPN between AWS and GCP

A [Pulumi](https://www.pulumi.com/) application to create an AWS VPC, a
Google Cloud network, and a VPN connection between them allowing private
connectivity.

# Usage

```
# Create the stack
$ pulumi stack init pulumi-aws-vpn-gcp-vpc

# Configure your environment
$ pulumi config set baseName pulumi-aws-vpn-gcp
$ pulumi config set aws:region us-east-1
$ pulumi config set gcp:project YOUR_GCP_PROJECT
$ pulumi config set gcp:region us-west2

# Install NPM dependencies:
$ npm install

# Preview and create the deployment
$ pulumi up
Previewing update of stack 'pulumi-aws-vpn-gcp'
Previewing changes:
...

Performing changes:
...

info: 31 changes performed:
+ 31 resources created
Update duration: 6m6.3836198s

# Cleanup
$ pulumi destroy
$ pulumi stack rm
```