![Gcloud kubernetes nginx не может найти хост upstream после обновления кластера](https://rvso.com/image/717755/Gcloud%20kubernetes%20nginx%20%D0%BD%D0%B5%20%D0%BC%D0%BE%D0%B6%D0%B5%D1%82%20%D0%BD%D0%B0%D0%B9%D1%82%D0%B8%20%D1%85%D0%BE%D1%81%D1%82%20upstream%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B0.png)
Я только что обновил свой кластер и узлы до версии 1.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
Идея заключается в том, что мой модуль nginx выполняет обратные прокси-серверы для модулей gunicorn, которые работали до обновления кластера.
У меня очень ограниченное понимание Kubernetes, поскольку я не настраивал инфраструктуру.
Подозреваю, что при обновлении кластера и узлов была упущена какая-то конфигурация, но я не знаю какая.
Может ли кто-нибудь указать мне правильное направление?
решение1
Так я понял. Видимо, у меня разные конфигурации для моих gunicorn pods и gunicorn сервиса. Я просто пропустил запуск gunicorn сервиса.