Erro de execução do Discourse no k8s

Gostaria de instalar o discourse em K8s. O Docker funciona bem em ambiente local, mas reporta o erro abaixo após o upload para o k8s. Parece relacionado a postures e redis. Alguém pode ajudar?

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

Isso não é suportado aqui. Há muitas coisas que podem dar errado para que possamos dar suporte a qualquer coisa que não seja a instalação padrão. A menos que você tenha certeza de que precisa de escalonamento para uma comunidade que tem períodos de atividade muito mais alta do que outras, você realmente não precisa do k8s.

Você criou uma imagem com o launcher ou está usando o bitnami? Se for o bitnami, você pode obter suporte deles.

1 curtida

construir com o launcher ~~~

Você precisaria usar um postgres e redis externos. Parece que você está tentando usar um contêiner que inclui redis e postgres?

1 curtida

Funciona com rids externos e Postgres. Obrigado, Jay!

2 curtidas

Ótimo! Que bom que você está funcionando!

1 curtida