Add GCP deployment examples: create Terraform configurations for GCP, including network setup, instance definitions, and routing, along with a README for usage instructions.

This commit is contained in:
2026-08-27 21:23:47 +02:00
parent 245d0dfd96
commit c8f54ca865
12 changed files with 465 additions and 2 deletions
+20
View File
@@ -0,0 +1,20 @@
# Copy to terraform.tfvars (or a git-ignored *.auto.tfvars) and adjust.
# Keep secrets - psk here - out of any tracked file: set them with
# TF_VAR_psk or in a git-ignored *.auto.tfvars instead.
project_id = "my-gcp-project"
region = "europe-central2"
zone = "europe-central2-a"
name = "vpn-router-example"
admin_ssh_public_key = "ssh-ed25519 AAAA... you@example.com"
local_fqdn = "router.example.com"
local_cidrs = "10.0.3.0/24"
remote_addrs = "peer.example.net"
remote_id = "peer.example.net"
remote_cidrs = "192.168.0.0/24"
p2s_enabled = false
wireguard_enabled = false
deploy_workload_vm = false