This repo contains example Terraform code for Google Cloud, focusing on setup and integrations with Google Cloud VMware Engine (GCVE). Each example will be in a sub-directory, and will have an associated blog post at https://networkbrouhaha.com.
Before you begin
It will be helpful to have some basic knowledge of GitHub, Terraform, Google Cloud, and GCVE. "Getting started" resources for these platforms are listed below:
- GitHub - Hello World
- Terraform - Getting Started
- Terraform - Getting Started - Google Cloud
- Getting Started with Google Cloud Platform
- Google Cloud VMware Engine Documentation
Examples
gcve-vpc-peering
- Creates a VPC network, subnet, and additional configuration that is ready to peer with a Google Cloud VMware Engine (GCVE) environmentgcve-bastion-iap
- Creates a Windows 2019 bastion host for managing your GCVE environment, accessible via IAP.gcve-hcx
- Configures an HCX site pairing, service mesh, and related components between an on-prem data center and a Google Cloud VMware Engine (GCVE) SDDC