Cómo configurar SSL en Kubernetes

hola.
he configurado Discourse en Kubernetes. La configuración está completamente operativa, sin embargo, mi sitio aún está en HTTP y quiero convertirlo a HTTPS.
necesito ayuda lo antes posible.

Estás por tu cuenta. Kubernetes no es compatible aquí.

Esto no es un problema de Discourse, es un problema de Kubernetes/ingress. Por lo tanto, deberías preguntar en un lugar donde haya expertos en k8s e ingress.

Para obtener ayuda, necesitarás indicar dónde estás ejecutando k8s (o preguntar en un lugar específico de tu plataforma), ya que la forma de habilitar el ingress HTTPS varía según la plataforma (GKE, lo que Amazon llame, bare metal, etc.).

¿Has establecido la configuración force_https en el valor habilitado?

¡Espero que eso sea todo! Me temo que tu sugerencia es necesaria, pero no suficiente. Sin embargo, definitivamente podría ahorrar un paso una vez que resuelva el tema de HTTPS. He estado luchando (de forma intermitente) durante semanas con mi configuración de k8s en bare metal para que el ingress de HTTPS funcione. Es bastante sencillo en GKE (y presumiblemente también en AWS) si sigues las guías.

Hola @pfaffman, por ahora no estoy usando Ingress para enrutar. He creado un servicio de LB y he mapeado esa IP de LB a mi dominio.
Ahora incluso he generado los certificados para mi dominio. El único problema es en qué directorio debo colocar los certificados dentro de mi Discourse.
La estructura de directorios es un poco diferente, aunque todos los archivos son los mismos.