Configuração do Discourse em cluster kubernetes usando HELM

O link que forneci discute muitas das complicações. Eles desenvolveram o “launcher” de construção de contêineres antes que o docker compose estivesse estável, então você precisará usá-lo para construir sua imagem.

Você também precisa migrar o banco de dados em duas etapas ao fazer uma atualização, o que não vi como fazer facilmente em k8s. Fiz algumas implantações de k8s no GCP e ajudei com outra no eks gerenciado com terraform.

Para alguém que não sabe nada sobre administração de sistemas, uma única VM e um único contêiner são fáceis de manter e é o público-alvo para auto-hospedadores. É o único método de instalação suportado aqui.

Existe uma imagem Bitnami. Ela não é suportada aqui, mas pode funcionar para você se você não se importar que ela esteja desatualizada e não instale plugins. Você pode obter ajuda com ela da Bitnami.