当前位置: 首页 > 知识库问答 >
问题:

谷歌云入口:库伯内特斯使用其他地区的区域IP

长孙作人
2023-03-14

我们目前仍在欧洲西部地区2(伦敦)运行Kubernetes群集,但必须使用新的IP地址从欧洲西部3(法兰克福)进入群集。

在尝试在europe-west2地区的集群上部署新入口后,我发现以下错误:

the given static IP name xyz doesn't translate to an existing static IP. 

我假设入口只能访问同一区域的区域IP地址。

我使用以下注释:

  annotations:
    kubernetes.io/ingress.regional-static-ip-name: xyz

有人知道如何在进入europe-west2时使用europe-west3的IP地址吗?

干杯干杯

共有1个答案

松铭
2023-03-14

我试图复制您的问题,但找不到任何解决方案。

但是,请注意,从官方文件中:

区域IP地址不适用于入口。

若要详细了解如何使用Inete将您的应用程序公开到Internet,请参阅使用Inete设置HTTP(S)负载平衡教程。

请参考类似问题及其下面的有用答案:

>

  • 第1期

    问题2

  •  类似资料:
    • 我试图设置Kubernetes入口,将外部http流量路由到前端pod(路径/)和后端pod(路径/rest/*),但我总是得到400错误,而不是主nginx索引。html。 所以我在第https://cloud.google.com/kubernetes-engine/docs/tutorials/http-balancer页尝试了谷歌库伯内特斯的例子,但我总是得到400个错误。有什么想法吗?

    • 我知道很多人已经有类似的问题,我读了其中一些,但没有发现什么实际上帮助我到目前为止。 我有一个支持私有回购的gitlab,我还使用谷歌库伯内特斯引擎。我的私人回购协议中有几个Docker容器,我想将其中一个部署到Kubernetes引擎。 我用我还尝试了创建秘密docker注册表名--docker server=registry。xy。z--docker用户名=google--docker密码=x

    • 我一直在使用Postgresql测试Google Cloud SQL,但是我的随机查询需要~3秒而不是几毫秒。 我所做的故障排除: < li >查询本身没有问题,重新运行相同的查询也可以。 < li >索引设置正确。数据库也非常非常小,它不应该这样做,即使没有任何索引。 < Li > Kubernetes容器通过SQL代理连接到数据库(我跟踪了这个https://cloud . Google .

    • 新来的。我想知道是否有人可以帮助我区分我可以用来识别入口控制器和通过YAML和服务识别入口的特征。我有一个预先存在的集群,我认为入口控制器可能是通过helm安装的,但我不确定。有没有办法了解helm在安装nginx ingress控制器时使用的yaml?

    • 与Kubernetes集装箱中的有何不同?它们是否可以互换使用,如果是,为什么? 据我所知,术语通常指的是(Kubernetes)上的。如果我不正确就纠正我。

    • 我怎样才能使用入口呢?我尝试使用NodePort和--Target etPort=1001,我在servicePort中添加了80在。 kubectl公开部署测试--Target-port=1001--type=NodePort 我得到了错误 找不到后端-404 我使用的是正确的方法还是需要遵循其他方法?