Wie man SSL auf Kubernetes einrichtet

Hallo.
Ich habe Discourse auf Kubernetes eingerichtet. Die Einrichtung ist vollständig betriebsbereit, meine Seite befindet sich jedoch noch auf HTTP und ich möchte sie auf HTTPS umstellen.
Bitte helfen Sie mir so schnell wie möglich.

Du bist auf dich allein gestellt. Kubernetes wird hier nicht unterstützt.

Das ist kein Discourse-Problem, sondern ein Kubernetes-/Ingress-Problem. Du solltest dich also an einen Ort wenden, an dem es Experten für k8s und Ingress gibt.

Um Hilfe zu erhalten, müsstest du angeben, wo du Kubernetes betreibst (oder dich an eine für deine Plattform spezifische Stelle wenden), da die Aktivierung von HTTPS-Ingress je nach Plattform unterschiedlich ist (GKE, was auch immer Amazon es nennt, Bare Metal und so weiter).

Haben Sie die Einstellung force_https auf den aktivierten Wert gesetzt?

Ich hoffe, das ist alles, was nötig ist! Ich fürchte, dein Vorschlag ist zwar notwendig, aber nicht hinreichend. Es könnte jedoch definitiv einen Schritt sparen, sobald er HTTPS eingerichtet hat. Ich kämpfe seit Wochen (mit Unterbrechungen) an meinem Bare-Metal-k8s-Setup, um einen HTTPS-Ingress zum Laufen zu bringen. Auf GKE (und vermutlich auch auf AWS) ist es recht einfach, wenn man sich an die Anleitungen hält.

Hallo @pfaffman, derzeit verwende ich Ingress nicht zum Routing. Ich habe einen LB-Service erstellt und die LB-IP meiner Domain zugeordnet.
Jetzt habe ich sogar Zertifikate für meine Domain generiert. Das einzige Problem ist, in welchem Verzeichnis ich die Zertifikate in meinem Discourse ablegen soll.
Die Verzeichnisstruktur ist etwas anders, obwohl alle Dateien gleich sind.