digitalocean/terraform-digitalocean-multi-region-vpc

Go

Open original ↗

Captured source

source ↗

digitalocean/terraform-digitalocean-multi-region-vpc

Description: Terraform module to create two or more VPCs in a fully-meshed peering configuration

Language: Go

License: Apache-2.0

Stars: 0

Forks: 0

Open issues: 3

Created: 2025-04-24T13:47:55Z

Pushed: 2026-01-06T19:16:24Z

Default branch: main

Fork: no

Archived: yes

README: > [!WARNING] > ## This repository is deprecated > > This module has been consolidated into the scale-with-simplicity repository. > > New location: modules/multi-region-vpc > > This repository will be archived. Please update your module references to use the new location.

---

terraform-digitalocean-multi-region-vpc

This module creates two or more VPCs in a fully meshed peering configuration.

Example

module "vpc" {
source = "github.com/digitalocean/terraform-digitalocean-multi-region-vpc"
name_prefix = "prod"
vpcs = [
{
region = "nyc3",
ip_range = "10.200.0.0/24"
},
{
region = "sfo3",
ip_range = "10.200.1.0/24"
},
{
region = "ams3",
ip_range = "10.200.2.0/24"
}
]
}

Support

This Terraform module is provided as a reference implementation and must be fully tested in your own environment before using it in production. The Terraform Provider and its resources are supported, but this module itself is not officially supported.

Notability

notability 3.0/10

Official Terraform module, routine infrastructure repo.