我刚刚将我的集群和节点升级到 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 服务。