0

我希望在 GKE 中使用金丝雀部署。我所拥有的是以下内容:

  • 入口控制器和入口部署在“prod”命名空间中。入口被分配一个静态 IP。
  • 部署在 prod 和 canary 命名空间中的服务
  • 可以在 prod 命名空间中正常访问服务。

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

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

4

1 回答 1

0

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

于 2019-08-14T15:24:49.437 回答