Я только что обновил свой кластер и узлы до версии 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 сервиса.