通过其 GCP URI 定义 loadBalancerIP

通过其 GCP URI 定义 loadBalancerIP

我正在配置我的 GKE 服务以与内部负载均衡器配合使用,如GCP 文档

apiVersion: v1
kind: Service
metadata:
  name: [NAME]
  annotations:
    cloud.google.com/load-balancer-type: "Internal"
spec:
  type: LoadBalancer
  loadBalancerIP: [IP-ADDRESS]
  ...

我之前已经在 GCP 中分配了内部 IP 作为 ILB 地址,在 API 中显示为:

> gcloud compute addresses list --project=[PROJECT] --uri
...
https://www.googleapis.com/compute/v1/projects/[PROJECT]/regions/us-central1/addresses/[NAME]
...

它工作得很好,但问题是:有没有办法从我的 URI 中引用 IP 地址service.yaml,还是我总是必须复制它的值?

相关内容