Discourse Laufzeitfehler in k8s

Ich möchte Discourse in K8s installieren. Docker funktioniert in der lokalen Umgebung gut, aber nach dem Hochladen nach K8s wird der unten stehende Fehler gemeldet. Sieht so aus, als ob es mit Postures und Redis zusammenhängt. Kann mir jemand helfen?

run-parts: executing /etc/runit/1.d/00-ensure-links
run-parts: executing /etc/runit/1.d/00-fix-var-logs
run-parts: executing /etc/runit/1.d/01-cleanup-web-pids
run-parts: executing /etc/runit/1.d/anacron
run-parts: executing /etc/runit/1.d/cleanup-pids
Cleaning stale PID files
run-parts: executing /etc/runit/1.d/copy-env
Started runsvdir, PID is 47
ok: run: redis: (pid 61) 0s
ok: run: postgres: (pid 62) 0s
chgrp: invalid group: ‘syslog’
supervisor pid: 57 unicorn pid: 114
config/unicorn_launcher: line 71: kill: (114) - No such process
config/unicorn_launcher: line 15: kill: (114) - No such process
(57) exiting
timeout: down: redis: 0s, normally up, want up
ok: run: redis: (pid 169) 0s
timeout: down: postgres: 1s, normally up, want up
timeout: down: redis: 0s, normally up, want up
timeout: down: redis: 0s, normally up, want up
timeout: down: redis: 1s, normally up, want up

Das wird hier nicht unterstützt. Es gibt zu viele Dinge, die schiefgehen könnten, als dass wir etwas anderes als die Standardinstallation unterstützen könnten. Es sei denn, Sie benötigen unbedingt eine Skalierung für eine Community, die Phasen mit viel höherer Aktivität als andere hat, dann brauchen Sie k8s wirklich nicht.

Haben Sie ein Image mit Launcher erstellt oder verwenden Sie Bitnami? Wenn es Bitnami ist, können Sie dort Unterstützung erhalten.

1 „Gefällt mir“

mit Launcher bauen ~~~

Sie müssten ein externes Postgres und Redis verwenden. Es sieht so aus, als ob Sie versuchen, einen Container zu verwenden, der Redis und Postgres enthält?

1 „Gefällt mir“

Es funktioniert mit externen rids und Postgres. Danke Jay!

2 „Gefällt mir“

Großartig! Schön, dass Sie einsatzbereit sind!

1 „Gefällt mir“