Created
June 24, 2023 06:54
-
-
Save sruffilli/fb617854cf1ef5a632f5312943fc3233 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ find . -name '*.tf' -exec grep -H -i "ilb" {} \; | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/onprem.tf:module "onprem_ilb_l7" { | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/onprem.tf: name = "ilb" | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_sb.tf:module "apigee_ilb_l7" { | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_sb.tf: name = "apigee-ilb" | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_sb.tf: ip_address = module.onprem_ilb_l7.address | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_sb.tf: target_service = module.apigee_ilb_l7.forwarding_rule.id | |
./blueprints/serverless/cloud-run-corporate/outputs.tf: value = var.custom_domain != null ? module.ilb-l7[0].address : "none" | |
./blueprints/serverless/cloud-run-corporate/main.tf:# L7 ILB # | |
./blueprints/serverless/cloud-run-corporate/main.tf:module "ilb-l7" { | |
./blueprints/serverless/cloud-run-corporate/main.tf: name = "ilb-l7-cr" | |
./blueprints/serverless/cloud-run-corporate/main.tf: "A " = { records = [module.ilb-l7[0].address] } | |
./blueprints/networking/ilb-next-hop/outputs.tf: ilb-left = module.ilb-left.forwarding_rule_address | |
./blueprints/networking/ilb-next-hop/outputs.tf: ilb-right = module.ilb-right.forwarding_rule_address | |
./blueprints/networking/ilb-next-hop/outputs.tf: description = "Command-line health status for left ILB backends." | |
./blueprints/networking/ilb-next-hop/outputs.tf: gcloud compute backend-services get-health ${var.prefix}-ilb-left \ | |
./blueprints/networking/ilb-next-hop/outputs.tf: description = "Command-line health status for right ILB backends." | |
./blueprints/networking/ilb-next-hop/outputs.tf: gcloud compute backend-services get-health ${var.prefix}-ilb-right \ | |
./blueprints/networking/ilb-next-hop/main.tf: "${var.prefix}-ilb-left" = { | |
./blueprints/networking/ilb-next-hop/main.tf: "${var.prefix}-ilb-right" = { | |
./blueprints/networking/ilb-next-hop/gateways.tf:module "ilb-left" { | |
./blueprints/networking/ilb-next-hop/gateways.tf: name = "${var.prefix}-ilb-left" | |
./blueprints/networking/ilb-next-hop/gateways.tf: address = local.addresses.ilb-left | |
./blueprints/networking/ilb-next-hop/gateways.tf: session_affinity = var.ilb_session_affinity | |
./blueprints/networking/ilb-next-hop/gateways.tf:module "ilb-right" { | |
./blueprints/networking/ilb-next-hop/gateways.tf: name = "${var.prefix}-ilb-right" | |
./blueprints/networking/ilb-next-hop/gateways.tf: address = local.addresses.ilb-right | |
./blueprints/networking/ilb-next-hop/gateways.tf: session_affinity = var.ilb_session_affinity | |
./blueprints/networking/ilb-next-hop/variables.tf:variable "ilb_right_enable" { | |
./blueprints/networking/ilb-next-hop/variables.tf: description = "Route right to left traffic through ILB." | |
./blueprints/networking/ilb-next-hop/variables.tf:variable "ilb_session_affinity" { | |
./blueprints/networking/ilb-next-hop/variables.tf: description = "Session affinity configuration for ILBs." | |
./blueprints/networking/ilb-next-hop/vpc-left.tf: next_hop_type = "ilb" | |
./blueprints/networking/ilb-next-hop/vpc-left.tf: next_hop = module.ilb-left.forwarding_rule.self_link | |
./blueprints/networking/ilb-next-hop/vpc-right.tf: to-left-ilb = { | |
./blueprints/networking/ilb-next-hop/vpc-right.tf: priority = var.ilb_right_enable ? 900 : 1100 | |
./blueprints/networking/ilb-next-hop/vpc-right.tf: next_hop_type = "ilb" | |
./blueprints/networking/ilb-next-hop/vpc-right.tf: next_hop = module.ilb-right.forwarding_rule.self_link | |
./blueprints/networking/glb-hybrid-neg-internal/main.tf: next_hop_type = "ilb" | |
./blueprints/networking/glb-hybrid-neg-internal/main.tf: next_hop = module.nva_untrusted_ilbs["primary"].forwarding_rule_self_link | |
./blueprints/networking/glb-hybrid-neg-internal/main.tf: next_hop_type = "ilb" | |
./blueprints/networking/glb-hybrid-neg-internal/main.tf: next_hop = module.nva_untrusted_ilbs["secondary"].forwarding_rule_self_link | |
./blueprints/networking/glb-hybrid-neg-internal/nva.tf:module "nva_untrusted_ilbs" { | |
./blueprints/networking/glb-hybrid-neg-internal/nva.tf: name = "nva-ilb-${local.zones[each.key]}" | |
./blueprints/networking/glb-hybrid-neg-internal/nva.tf: service_label = "nva-ilb-${local.zones[each.key]}" | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf: create_template = var.ilb_create | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf: for_each = var.ilb_create ? var.regions : {} | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf:module "test_vm_ilbs" { | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf: for_each = var.ilb_create ? var.regions : {} | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf: name = "test-vm-ilb-${each.value}" | |
./blueprints/networking/glb-hybrid-neg-internal/spoke.tf: service_label = "test-vm-ilb-${each.value}" | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf: ip_address = (var.ilb_create | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf: ? module.test_vm_ilbs["primary"].forwarding_rule_address | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf: ip_address = (var.ilb_create | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf: ? module.test_vm_ilbs["secondary"].forwarding_rule_address | |
./blueprints/networking/glb-hybrid-neg-internal/variables.tf:variable "ilb_create" { | |
./blueprints/networking/glb-hybrid-neg-internal/variables.tf: description = "Whether we should create an ILB L4 in front of the test VMs in the spoke." | |
./blueprints/networking/psc-hybrid/psc-producer/main.tf:# TCP Proxy ILB | |
./blueprints/networking/psc-hybrid/psc-consumer/main.tf:resource "google_compute_forwarding_rule" "psc_ilb_consumer" { | |
./blueprints/networking/psc-glb-and-armor/consumer.tf: psc_target_service = google_compute_service_attachment.psc_ilb_service_attachment.self_link | |
./blueprints/networking/psc-glb-and-armor/producer.tf:resource "google_compute_forwarding_rule" "psc_ilb_target_service" { | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.name | |
./blueprints/networking/psc-glb-and-armor/producer.tf: subnetwork = google_compute_subnetwork.ilb_subnetwork.name | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "l7-ilb-target-http-proxy" | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "l7-ilb-regional-url-map" | |
./blueprints/networking/psc-glb-and-armor/producer.tf:resource "google_compute_network" "psc_ilb_network" { | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "psc-ilb-network" | |
./blueprints/networking/psc-glb-and-armor/producer.tf:resource "google_compute_subnetwork" "ilb_subnetwork" { | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "ilb-subnetwork" | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.id | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.id | |
./blueprints/networking/psc-glb-and-armor/producer.tf:resource "google_compute_subnetwork" "psc_ilb_nat" { | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "psc-ilb-nat" | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.id | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.id | |
./blueprints/networking/psc-glb-and-armor/producer.tf:resource "google_compute_service_attachment" "psc_ilb_service_attachment" { | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "my-psc-ilb" | |
./blueprints/networking/psc-glb-and-armor/producer.tf: nat_subnets = [google_compute_subnetwork.psc_ilb_nat.id] | |
./blueprints/networking/psc-glb-and-armor/producer.tf: target_service = google_compute_forwarding_rule.psc_ilb_target_service.id | |
./blueprints/networking/psc-glb-and-armor/producer.tf: name = "noop-ilb-vm" | |
./blueprints/networking/psc-glb-and-armor/producer.tf: network = google_compute_network.psc_ilb_network.id | |
./blueprints/networking/psc-glb-and-armor/variables.tf: description = "The producer project, in which the ILB, PSC Service Attachment and Cloud Run service should be created." | |
./blueprints/networking/filtering-proxy-psc/main.tf: target_service = module.squid-ilb.forwarding_rule_self_link | |
./blueprints/networking/filtering-proxy-psc/main.tf:module "squid-ilb" { | |
./blueprints/networking/filtering-proxy-psc/main.tf: name = "squid-ilb" | |
./blueprints/networking/filtering-proxy-psc/main.tf: service_label = "squid-ilb" | |
./blueprints/networking/filtering-proxy-psc/consumer.tf:resource "google_compute_forwarding_rule" "psc_ilb_consumer" { | |
./blueprints/networking/filtering-proxy/main.tf: ? module.squid-ilb.0.forwarding_rule_address | |
./blueprints/networking/filtering-proxy/main.tf:module "squid-ilb" { | |
./blueprints/networking/filtering-proxy/main.tf: name = "squid-ilb" | |
./blueprints/networking/filtering-proxy/main.tf: service_label = "squid-ilb" | |
./blueprints/data-solutions/sqlserver-alwayson/outputs.tf: loadbalancer_outputs = [for aog in var.always_on_groups : format("%s (%s)", module.listener-ilb[aog].forwarding_rule_address, aog)] | |
./blueprints/data-solutions/sqlserver-alwayson/vpc.tf:# tfdoc:file:description Creates the VPC and manages the firewall rules and ILB. | |
./blueprints/data-solutions/sqlserver-alwayson/vpc.tf:module "listener-ilb" { | |
./blueprints/data-solutions/sqlserver-alwayson/vpc.tf: name = "${var.prefix}-${each.value}-ilb" | |
./blueprints/data-solutions/sqlserver-alwayson/vpc.tf: service_label = "${var.prefix}-${each.value}-ilb" | |
./blueprints/third-party-solutions/openshift/tf/ilb.tf: name = "${local.infra_id}-ilb" | |
grep: ./fast/stages/00-bootstrap/00-bootstrap-providers.tf: No such file or directory | |
grep: ./fast/stages/01-resman/01-resman-providers.tf: No such file or directory | |
./fast/stages/2-networking-c-nva/nva.tf:module "ilb-nva-untrusted" { | |
./fast/stages/2-networking-c-nva/nva.tf:module "ilb-nva-trusted" { | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop = module.ilb-nva-trusted["primary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop = module.ilb-nva-trusted["secondary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop = module.ilb-nva-trusted["primary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-dev.tf: next_hop = module.ilb-nva-trusted["secondary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop = module.ilb-nva-trusted["primary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop = module.ilb-nva-trusted["secondary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop = module.ilb-nva-trusted["secondary"].forwarding_rule_address | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop_type = "ilb" | |
./fast/stages/2-networking-c-nva/spoke-prod.tf: next_hop = module.ilb-nva-trusted["primary"].forwarding_rule_address | |
./modules/gke-cluster-standard/main.tf: enable_l4_ilb_subsetting = var.enable_features.l4_ilb_subsetting | |
./modules/gke-cluster-standard/variables.tf: l4_ilb_subsetting = optional(bool, false) | |
./modules/gke-cluster-autopilot/main.tf: enable_l4_ilb_subsetting = var.enable_features.l4_ilb_subsetting | |
./modules/gke-cluster-autopilot/variables.tf: l4_ilb_subsetting = optional(bool, false) | |
./modules/net-lb-app-int/variables.tf: description = "The region where to allocate the ILB resources." | |
./modules/net-vpc/outputs.tf: description = "L7 ILB or L7 Regional LB subnet resources." | |
./modules/net-vpc/routes.tf: ilb = { for k, v in local._routes : k => v if v.next_hop_type == "ilb" } | |
./modules/net-vpc/routes.tf:resource "google_compute_route" "ilb" { | |
./modules/net-vpc/routes.tf: for_each = local.routes.ilb | |
./modules/net-vpc/routes.tf: next_hop_ilb = each.value.next_hop | |
./modules/net-vpc/variables.tf: next_hop_type = string # gateway, instance, ip, vpn_tunnel, ilb | |
./modules/net-vpc/variables.tf: contains(["gateway", "instance", "ip", "vpn_tunnel", "ilb"], r.next_hop_type) | |
$ find . -name '*.tf' -exec grep -H -i "glb" {} \; | |
./blueprints/apigee/bigquery-analytics/outputs.tf: value = module.glb.address | |
./blueprints/apigee/bigquery-analytics/main.tf:module "glb" { | |
./blueprints/apigee/bigquery-analytics/main.tf: name = "glb" | |
./blueprints/apigee/hybrid-gke/outputs.tf: description = "GLB IP address." | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/outputs.tf: description = "GLB IP address." | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/outputs.tf: value = module.glb.address | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_nb.tf:module "glb" { | |
./blueprints/apigee/network-patterns/nb-glb-psc-neg-sb-psc-ilbl7-hybrid-neg/apigee_nb.tf: name = "glb" | |
./blueprints/serverless/api-gateway/outputs.tf: value = module.glb.address | |
./blueprints/serverless/api-gateway/main.tf:module "glb" { | |
./blueprints/serverless/api-gateway/main.tf: name = "glb" | |
./blueprints/serverless/cloud-run-explore/outputs.tf: value = local.gclb_create ? module.glb[0].address : "none" | |
./blueprints/serverless/cloud-run-explore/main.tf: name = "glb-ip" | |
./blueprints/serverless/cloud-run-explore/main.tf:module "glb" { | |
./blueprints/serverless/cloud-run-explore/main.tf: name = "glb" | |
./blueprints/networking/glb-and-armor/outputs.tf:output "glb_ip_address" { | |
./blueprints/networking/glb-and-armor/outputs.tf: value = module.glb.address | |
./blueprints/networking/glb-and-armor/main.tf:module "glb" { | |
./blueprints/networking/glb-hybrid-neg-internal/outputs.tf:output "glb_ip_address" { | |
./blueprints/networking/glb-hybrid-neg-internal/outputs.tf: value = module.hybrid-glb.address | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf:module "hybrid-glb" { | |
./blueprints/networking/glb-hybrid-neg-internal/glb.tf: name = "hybrid-glb" | |
./blueprints/networking/__need_fixing/nginx-reverse-proxy-cluster/outputs.tf: value = format("http%s://%s/", var.tls ? "s" : "", module.glb.address) | |
./blueprints/networking/__need_fixing/nginx-reverse-proxy-cluster/main.tf: set_real_ip_from ${module.glb.address}/32; | |
./blueprints/networking/__need_fixing/nginx-reverse-proxy-cluster/main.tf:module "glb" { | |
./blueprints/networking/__need_fixing/nginx-reverse-proxy-cluster/main.tf: name = "${var.prefix}-reverse-proxy-glb" | |
./blueprints/cloud-operations/adfs/outputs.tf: value = module.glb.address | |
./blueprints/cloud-operations/adfs/main.tf:module "glb" { | |
./blueprints/cloud-operations/adfs/main.tf: name = "${var.prefix}-glb" | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment