集群升级后,Gcloud kubernetes nginx 无法找到上游主机

集群升级后,Gcloud kubernetes nginx 无法找到上游主机

我刚刚将我的集群和节点升级到 v1.7.12,并成功重新创建了所有 pod,但 nginx pod 除外,它一直出现错误:

nginx   2018-02-17T08:38:07.965745644Z  nginx: [emerg] host not found in upstream "gunicorn" in /etc/nginx/conf.d/web.conf:8
nginx   2018-02-17T08:38:07.965678149Z  2018/02/17 08:enter code here38:07 [emerg] 1#1: host not found in upstream "gunicorn" in /etc/nginx/conf.d/web.conf:8

我的想法是,我的 nginx pod 反向代理到我的 gunicorn pod,它在集群升级之前一直在工作。

我对 kubernetes 的了解非常有限,因为我不是配置基础设施的人。

我怀疑在集群和节点升级时缺少配置,但我不知道是什么。

有人能给我指出正确的方向吗?

答案1

所以我搞明白了。显然我的 gunicorn pod 和 gunicorn 服务的配置不同。我只是忘了启动 gunicorn 服务。

相关内容