Errore di esecuzione di Discourse in k8s

Vorrei installare discourse in K8s. Docker funziona bene in ambiente locale ma riporta il seguente errore dopo il caricamento su k8s. Sembra correlato a posture e redis. Qualcuno può aiutare?

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

Qui non è supportato. Ci sono troppe cose che potrebbero andare storte per poter supportare altro che non sia l’installazione standard. A meno che tu non sia sicuro di aver bisogno di scalabilità per una community che ha periodi di attività molto più elevata di altri, in realtà non hai bisogno di k8s.

Hai creato un’immagine con launcher o stai usando bitnami? Se è bitnami, puoi ottenere supporto da loro.

1 Mi Piace

costruisci con il launcher ~~~

Dovresti usare un postgres e un redis esterni. Sembra che tu stia cercando di usare un container che include redis e postgres?

1 Mi Piace

Funziona con rids esterni e Postgres. Grazie Jay!

2 Mi Piace

Ottimo! Sono contento che tu sia operativo!

1 Mi Piace