réseau bonus

This commit is contained in:
ducreux
2025-12-04 09:23:03 +00:00
parent 638b737b25
commit 30597fcc82
5 changed files with 137 additions and 5 deletions

View File

@@ -1,4 +1,3 @@
resource "google_compute_network" "vpc" {
name = "${var.project_name}-vpc"
project = var.project_name
@@ -94,3 +93,25 @@ resource "google_compute_firewall" "fw_backend_to_database_3306" {
ports = ["3306"]
}
}
resource "google_compute_router" "nat_router" {
name = "${var.project_name}-nat-router"
project = var.project_name
network = google_compute_network.vpc.self_link
region = var.region
}
resource "google_compute_router_nat" "nat_config" {
name = "${var.project_name}-nat-config"
router = google_compute_router.nat_router.name
region = var.region
project = var.project_name
nat_ip_allocate_option = "AUTO_ONLY"
source_subnetwork_ip_ranges_to_nat = "ALL_SUBNETWORKS_ALL_IP_RANGES"
log_config {
enable = false
filter = "ALL"
}
}