我正在尝试设置 Ingress 以从我使用 gcloud 创建的静态 IP 提供服务。但是 Ingress 似乎不采用已配置的 IP,而是随机选择一个新 IP。
该 IP 地址的名称是 homefully-ingress-root,它是 35.234.83.106。我的入口配置如下所示:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: homefully-ingress
annotations:
kubernetes.io/ingress.global-static-ip-name: homefully-ingress-root
labels:
app: homefully-ingress
spec:
# ...
然而,它最终拥有的 IP 是
NAME HOSTS ADDRESS PORTS AGE
homefully-ingress adminpanel.homefully.tech 35.244.164.50 80 12m
似乎 homefully-ingress-root ip 地址的注释被完全忽略了。该 IP 地址在 Google Cloud 控制台中也显示为“未分配”。
有人能帮助我理解这里的问题吗?
最好的,马蒂亚斯
答案1
我的错 - 我创建的 IP 是不是一个全球性的。