Skip to content

Commit 30a7d1c

Browse files
authored
Merge pull request #16 from nareshkakubal/main
Fixing Service tunnel connect issue from app.
2 parents dc41793 + 3033beb commit 30a7d1c

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

main.tf

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ resource "google_compute_region_backend_service" "accesstier" {
2121
name = "${var.name}-at-backend-svc"
2222
health_checks = [google_compute_region_health_check.backend_service_loadbalancer_health_check.id]
2323
load_balancing_scheme = "EXTERNAL"
24-
protocol = "TCP"
24+
protocol = "UNSPECIFIED"
2525
region = var.region
2626
backend {
2727
group = google_compute_region_instance_group_manager.accesstier_rigm.instance_group
@@ -38,6 +38,15 @@ resource "google_compute_forwarding_rule" "accesstier" {
3838
ip_address = google_compute_address.external.address
3939
}
4040

41+
resource "google_compute_forwarding_rule" "accesstier_udp" {
42+
name = "${var.name}-udp-at-backend-svc-forwarding-rule"
43+
region = var.region
44+
ip_protocol = "UDP"
45+
load_balancing_scheme = "EXTERNAL"
46+
ports = [var.tunnel_port]
47+
backend_service = google_compute_region_backend_service.accesstier.id
48+
ip_address = google_compute_address.external.address
49+
}
4150

4251
resource "google_compute_region_autoscaler" "accesstier" {
4352
name = "${var.name}-at-rigm-autoscaler"

0 commit comments

Comments
 (0)