使用 nginx 在 GKE 中将静态 IP 与金丝雀部署结合使用



我想在 GKE 中使用金丝雀部署。我拥有以下内容:

入口
  • 控制器和入口部署在"prod"命名空间中。入口分配有静态 IP。
  • 部署在 prod 和 Canary 命名空间中的服务
  • 可以在 prod 命名空间中访问正常服务。

问题是当我尝试为金丝雀命名空间中的金丝雀入口创建配置时。似乎发生的事情是它不使用静态IP,而是尝试分配一个新IP。

是否可以在具有静态IP的GKE中使用NGINX的金丝雀部署?

您可以在此处的 StackOverflow 线程中找到解决此问题的方法,或者按照官方 Kubernetes Github 帐户中概述的步骤在 GKE 中使用静态 IP 进行金丝雀部署。请记住,您需要 TLS 证书,并通过指定入口.class注释来确保入口仅针对一个入口控制器,并且您的集群中正在运行入口控制器。

相关内容

  • 没有找到相关文章

最新更新