【问题标题】:Ingress on GKE is using ephemeral addresses despite specifiying a static one尽管指定了静态地址,但 GKE 上的入口仍在使用临时地址
【发布时间】:2018-06-23 11:42:23
【问题描述】:

这是我的入口配置:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: public-ingress
  namespace: platform
  annotations:
    kubernetes.io/ingress.global-static-ip-name: "app-staging-ip"
spec:
  backend:
    serviceName: app-central
    servicePort: 8080

但是,我最终在面板上看到的是它使用了一个临时地址。

这是gcloud compute addresses list的输出

NAME                          REGION       ADDRESS         STATUS
app-staging-ip                asia-south1  35.200.149.62   RESERVED

我不知道为什么入口仍在获取一个临时 id 而不是我保留的那个。

【问题讨论】:

    标签: kubernetes google-cloud-platform google-compute-engine google-kubernetes-engine


    【解决方案1】:

    因为您的 IP 是区域性的。需要全球化。创建它:

    gcloud compute addresses create app-staging-ip --global
    

    【讨论】:

      猜你喜欢
      • 2012-06-15
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 1970-01-01
      • 2015-02-02
      • 1970-01-01
      • 2020-10-21
      相关资源
      最近更新 更多