Discourse Docker-Startfehler in K8S

Ich versuche, Discourse in einem Docker-Container auf Kubernetes auszuführen. Nach dem Bereitstellen des Containers erhalte ich jedoch beim Zugriff auf Discourse den folgenden Fehler:

Ich habe /var/www/discourse/log/unicorn_stderr.log überprüft und den folgenden Fehler gefunden:

I, [2020-06-19T06:03:12.458829 #95]  INFO -- : Refreshing Gem list
I, [2020-06-19T06:03:22.012156 #95]  INFO -- : listening on addr=0.0.0.0:3000 fd=10
I, [2020-06-19T06:03:49.744882 #95]  INFO -- : master process ready
E, [2020-06-19T06:04:06.155398 #95] ERROR -- : reaped #<Process::Status: pid 200 SIGKILL (signal 9)> worker=0
E, [2020-06-19T06:04:06.744237 #95] ERROR -- : reaped #<Process::Status: pid 214 SIGKILL (signal 9)> worker=1
E, [2020-06-19T06:04:06.744368 #95] ERROR -- : reaped #<Process::Status: pid 228 SIGKILL (signal 9)> worker=2
E, [2020-06-19T06:04:06.744453 #95] ERROR -- : reaped #<Process::Status: pid 242 SIGKILL (signal 9)> worker=3
E, [2020-06-19T06:04:11.048128 #95] ERROR -- : reaped #<Process::Status: pid 274 SIGKILL (signal 9)> worker=5
E, [2020-06-19T06:04:40.041398 #95] ERROR -- : reaped #<Process::Status: pid 311 SIGKILL (signal 9)> worker=7

In den anderen Logdateien habe ich nicht viel gefunden. Kann mir jemand einen Hinweis geben, woran das liegen könnte?

1 „Gefällt mir“

Und manchmal erhalte ich auch einen 502 Bad Gateway-Fehler

1 „Gefällt mir“

Es könnten viele Dinge die Ursache sein – von dem verwendeten Docker-Image über die Datenbankkonfiguration bis hin zum Ingress, um nur einige zu nennen. Deshalb wird hier nur die Standard-Docker-Installation unterstützt. Haben Sie das zuvor bereits erfolgreich umgesetzt?

1 „Gefällt mir“

Oops-Fehler bei einer Standardinstallation entstehen normalerweise durch ein defektes Plugin. Kommentiere alles außer dem Docker-Manager aus und führe ./launcher rebuild app aus.

Wir können dir bei Kubernetes nicht helfen.

Danke, aber könnte der Fehler, den ich in unicorn_stderr.log sehe, ein Problem sein? Gibt es dafür einen spezifischen Grund, oder könnte es wieder an vielen Dingen liegen?