Gcloud Kubernetes Nginx kann nach Cluster-Upgrade keinen Upstream-Host finden

Gcloud Kubernetes Nginx kann nach Cluster-Upgrade keinen Upstream-Host finden

Ich habe gerade meinen Cluster und meine Knoten auf v1.7.12 aktualisiert und alle Pods erfolgreich neu erstellt, mit Ausnahme meines Nginx-Pods, der immer wieder mit dem folgenden Fehler fehlschlägt:

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

Die Idee ist, dass mein Nginx-Pod einen Reverse-Proxy zu meinen Gunicorn-Pods bereitstellt, was vor dem Cluster-Upgrade funktioniert hat.

Ich habe nur sehr begrenzte Kenntnisse von Kubernetes, da ich nicht derjenige war, der die Infrastruktur konfiguriert hat.

Ich vermute, dass mir beim Upgrade des Clusters und der Knoten eine Konfiguration fehlt, aber ich weiß nicht, welche.

Kann mir jemand den richtigen Weg weisen?

Antwort1

Also habe ich es herausgefunden. Anscheinend habe ich unterschiedliche Konfigurationen für meine Gunicorn-Pods und den Gunicorn-Dienst. Ich habe einfach vergessen, den Gunicorn-Dienst zu starten.

verwandte Informationen