尽管指定了静态地址,但Ingress on GKE仍使用临时地址

时间:2018-06-23 11:42:24

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

这是我的入口配置:

sentence.split(/s+/)

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

这是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

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

1 个答案:

答案 0 :(得分:3)

因为您的IP是区域性的。需要全球化。使用以下方法创建它:

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