Gcloud kubernetes nginx não consegue encontrar o host upstream após a atualização do cluster

Gcloud kubernetes nginx não consegue encontrar o host upstream após a atualização do cluster

Acabei de atualizar meu cluster e nós para v1.7.12 e recriei todos os pods com sucesso, exceto meu pod nginx, que continua falhando com o erro:

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

A ideia é que meu pod nginx reverta proxies para meus pods gunicorn que estavam funcionando antes da atualização do cluster.

Tenho um conhecimento muito limitado de kubernetes porque não fui eu quem configurou a infraestrutura.

Minha suspeita é que estou faltando uma configuração quando o cluster e os nós foram atualizados, mas não sei o quê.

Alguém pode me indicar a direção certa?

Responder1

Então eu descobri. Aparentemente, tenho configurações diferentes para meus pods gunicorn e serviço gunicorn. Eu simplesmente senti falta de iniciar o serviço gunicorn.

informação relacionada