从 GCP 门户的角度来看,负载均衡器是一项服务,相关服务(例如后端服务器、运行状况检查等)都属于它。
但是 API 仅适用于 backendService、地址、健康检查等服务。
使用 UI,我们可以找到 backendServers 和 LoadBalancer 等服务之间的直接关系,但后端服务 API 没有相应的字段。
后端服务支持的字段: affinityCookieTtlSec,后端,cdnPolicy,connectionDraining,creationTimestamp,描述,启用CDN,指纹,healthChecks,iap,id,kind,loadBalancingScheme,名称,端口,portName,协议(protocol),区域,selfLink,sessionAffinity,timeoutSec
想知道是否有直接/间接的方式来获取负载均衡器列表
最佳答案
正如Patrick W所述,没有直接的实体“负载均衡器”,它只是组件的集合。 UI 中看到的看似负载均衡器的列表实际上是 url-map 组件,可以通过 API 看到它:
gcloud compute url-maps list
关于google-cloud-platform - 用于获取负载均衡器列表的 GCP API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50814300/