From a4592ad3723d1bb3692f18523afdfe583269ddaa Mon Sep 17 00:00:00 2001 From: Gaurav Kumar Ghildiyal Date: Mon, 21 Aug 2023 11:58:34 -0700 Subject: [PATCH] Revert "Revert "Cherry-pick #2186 -> 1.20: Include proxy-only subnet with purpose=REGIONAL_MANAGED_PROXY when generating firewall rules for Ingress"" --- pkg/loadbalancers/features/l7ilb.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/loadbalancers/features/l7ilb.go b/pkg/loadbalancers/features/l7ilb.go index 33fe57e423..83655124eb 100644 --- a/pkg/loadbalancers/features/l7ilb.go +++ b/pkg/loadbalancers/features/l7ilb.go @@ -44,7 +44,7 @@ func ILBSubnetSourceRange(cloud *gce.Cloud, region string) (string, error) { if err != nil { return "", fmt.Errorf("error comparing subnets: %v", err) } - if subnet.Role == "ACTIVE" && subnet.Purpose == "INTERNAL_HTTPS_LOAD_BALANCER" && sameNetwork { + if subnet.Role == "ACTIVE" && (subnet.Purpose == "INTERNAL_HTTPS_LOAD_BALANCER" || subnet.Purpose == "REGIONAL_MANAGED_PROXY") && sameNetwork { klog.V(3).Infof("Found L7-ILB Subnet %s - %s", subnet.Name, subnet.IpCidrRange) return subnet.IpCidrRange, nil }