forked from pierront/but3-iac
réseau bonus
This commit is contained in:
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user