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.