如何获取谷歌云中负载均衡器外部ip的列表?

Tin*_*ina 4 list gcloud google-cloud-load-balancer

尝试列出 gcp 中每个项目的所有负载均衡器的所有外部 ip。我知道如何使用以下命令列出所有外部 ip,但我试图以某种方式过滤它并仅保留 LB gcloud compute addresses list --filter "NOT addressType:INTERNAL"

这是新的,所以如果我的问题没有正确提交,请提前道歉。任何想法都会有所帮助。

谢谢

Pri*_*wad 7

每条转发规则都引用一个 IP 地址以及负载均衡器接受流量的一个或多个端口。转发规则还指定IP协议。对于 Google Cloud 负载均衡器,IP 协议始终是 TCP 或 UDP。

根据负载均衡器类型,以下情况成立:

  1. 转发规则指定后端服务、目标代理或目标池。
  2. 转发规则及其 IP 地址可以是内部的,也可以是外部的。

通过使用以下命令,您可以获得负载均衡器前端配置的 IP 地址

$ gcloud compute forwarding-rules list
Run Code Online (Sandbox Code Playgroud)