Added firewall rules, fixed buggy ones
This commit is contained in:
parent
4f67eea2a1
commit
5ab36ffd01
|
@ -35,7 +35,7 @@ resource "google_compute_firewall" "monkeyzoo-in" {
|
||||||
|
|
||||||
direction = "INGRESS"
|
direction = "INGRESS"
|
||||||
priority = "65534"
|
priority = "65534"
|
||||||
source_ranges = ["10.2.2.0/24"]
|
source_ranges = ["10.2.2.0/24", "10.2.1.0/27"]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "google_compute_firewall" "monkeyzoo-out" {
|
resource "google_compute_firewall" "monkeyzoo-out" {
|
||||||
|
@ -48,7 +48,7 @@ resource "google_compute_firewall" "monkeyzoo-out" {
|
||||||
|
|
||||||
direction = "EGRESS"
|
direction = "EGRESS"
|
||||||
priority = "65534"
|
priority = "65534"
|
||||||
destination_ranges = ["10.2.2.0/24"]
|
destination_ranges = ["10.2.2.0/24", "10.2.1.0/27"]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "google_compute_firewall" "tunneling-in" {
|
resource "google_compute_firewall" "tunneling-in" {
|
||||||
|
@ -60,7 +60,7 @@ resource "google_compute_firewall" "tunneling-in" {
|
||||||
}
|
}
|
||||||
|
|
||||||
direction = "INGRESS"
|
direction = "INGRESS"
|
||||||
source_ranges = ["10.2.1.0/28"]
|
source_ranges = ["10.2.2.0/24", "10.2.0.0/28"]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "google_compute_firewall" "tunneling-out" {
|
resource "google_compute_firewall" "tunneling-out" {
|
||||||
|
@ -72,5 +72,28 @@ resource "google_compute_firewall" "tunneling-out" {
|
||||||
}
|
}
|
||||||
|
|
||||||
direction = "EGRESS"
|
direction = "EGRESS"
|
||||||
destination_ranges = ["10.2.1.0/28"]
|
destination_ranges = ["10.2.2.0/24", "10.2.0.0/28"]
|
||||||
|
}
|
||||||
|
resource "google_compute_firewall" "tunneling2-in" {
|
||||||
|
name = "${local.resource_prefix}tunneling2-in"
|
||||||
|
network = "${google_compute_network.tunneling2.name}"
|
||||||
|
|
||||||
|
allow {
|
||||||
|
protocol = "all"
|
||||||
|
}
|
||||||
|
|
||||||
|
direction = "INGRESS"
|
||||||
|
source_ranges = ["10.2.1.0/27"]
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "google_compute_firewall" "tunneling2-out" {
|
||||||
|
name = "${local.resource_prefix}tunneling2-out"
|
||||||
|
network = "${google_compute_network.tunneling2.name}"
|
||||||
|
|
||||||
|
allow {
|
||||||
|
protocol = "all"
|
||||||
|
}
|
||||||
|
|
||||||
|
direction = "EGRESS"
|
||||||
|
destination_ranges = ["10.2.1.0/27"]
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue