A grandes rasgos, si quisieras potenciar Discourse con k8s, empezarías con una instalación normal de dos contenedores (o buscarías temas sobre el uso de una base de datos externa), crearías una imagen con launcher y luego la subirías a un repositorio. Puedes usar ./launcher start-cmd web_only para ver qué variables de entorno necesitarías pasar al contenedor para que funcione.
Si tienes alguna pregunta específica, puedes abrir un nuevo tema.