クラスターとノードを v1.7.12 にアップグレードし、次のエラーで失敗し続けている nginx ポッドを除くすべてのポッドを正常に再作成しました。
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
アイデアとしては、クラスターのアップグレード前に動作していた gunicorn ポッドに nginx ポッドをリバース プロキシするというものです。
インフラストラクチャを構成したのは私ではないため、Kubernetes についての理解は非常に限られています。
クラスターとノードがアップグレードされたときに構成が欠落しているのではないかと思いますが、それが何なのかはわかりません。
誰か私に正しい方向を示してもらえますか?
答え1
それで私はそれを理解しました。どうやら、gunicorn ポッドと gunicorn サービスの構成が異なっているようです。単に gunicorn サービスの起動を忘れていただけです。