mirror of
https://github.com/ghndrx/linux-copy-demo.git
synced 2026-02-10 06:54:56 +00:00
31 lines
592 B
HCL
31 lines
592 B
HCL
resource "google_compute_firewall" "allow_internal" {
|
|
name = "allow-internal"
|
|
network = var.network_name
|
|
source_ranges = ["0.0.0.0/0"]
|
|
allow {
|
|
protocol = "icmp"
|
|
}
|
|
allow {
|
|
protocol = "tcp"
|
|
ports = ["0-65535"]
|
|
}
|
|
allow {
|
|
protocol = "udp"
|
|
ports = ["0-65535"]
|
|
}
|
|
target_tags = ["allow-internal"]
|
|
|
|
}
|
|
|
|
resource "google_compute_firewall" "allow-ssh" {
|
|
name = "allow-ssh"
|
|
network = var.network_name
|
|
source_ranges = ["0.0.0.0/0"]
|
|
allow {
|
|
protocol = "tcp"
|
|
ports = ["22"]
|
|
}
|
|
target_tags = ["allow-ssh"]
|
|
|
|
|
|
} |