Was sind die Schritte zur Implementierung von HTTPS mit Google Cloud Containern?

8

Ich kann keine Ressourcen finden, die einfach sagen, hier ist, wo Ihr Zertifikat hingehört und wie Sie es aktivieren können. Ich habe das Zertifikat dort, wenn ich gcloud compute ssl-certificates list laufen lasse. Ich habe einen Cluster mit kubernetes ausgeführt und offen legen HTTP-Verkehr über diesen Dienst:

%Vor%
  1. Sie müssen wissen, wie Sie das Zertifikat an den richtigen Ort bringen können, um es zu nutzen
  2. Sie müssen wissen, wie Sie meinen Dienst neu konfigurieren können
  3. Sie müssen wissen, was mein neuer SSL-Endpunkt sein wird. Ist es dasselbe?
Kirk Strobeck 06.05.2016, 16:38
quelle

1 Antwort

7

K8s hat keine spezielle TLS-Unterstützung für die normalen Dienste. Sie müssen eine der folgenden Methoden verwenden:

  1. mit Ingress: siehe Ссылка . Sie müssen einen Ingress-Controller auswählen, der die Ingress-Funktionen implementiert. Sie können GLBC wenn Sie auf GCE sind, oder Sie können nginx one verwenden. Beide unterstützen TLS. Bitte beachten Sie, dass die Ingress-Funktion noch Beta-Funktionen mit Einschränkungen enthält.

  2. Der Service-Loadbalancer im Contrib Repo unterstützt auch tls: Ссылка

caesarxuchao 09.05.2016, 01:58
quelle