GKE - Wie kann HTTPS über den L7-Lastenausgleich bedient werden?

8

Wie konfiguriere ich den Lastenausgleich von Google Computing Engine (GKE) L7, um HTTPS zu bedienen?

Ich habe HTTP funktioniert, aber wenn ich für TLS wie beschrieben im Leitfaden konfiguriert habe, Es reagiert nicht auf HTTPS-Anfragen. Insbesondere sollte der Abschnitt spec.tls sicherstellen, dass der Load Balancer HTTPS verwendet.

Eingangsspezifikation

%Vor%

Ingress Beschreibung unter Kubernetes

%Vor%

L7 Controller Logs

%Vor%     
aknuds1 20.04.2016, 15:56
quelle

2 Antworten

6

Wegen eines wahrscheinlichen Bugs in Kubernetes muss man zuerst den Ingress löschen und dann neu erstellen (anstatt kubectl replace wie ich tat):

%Vor%     
aknuds1 20.04.2016, 17:56
quelle
2

Dies sollte funktionieren Ссылка , Das Ausführen von kubectl describe auf dem Eingang sollte Ihnen zeigen, was erstellt wurde, und kubectl loggt den Ingress-Controller ein, um Ihnen zu zeigen, was es macht (der Controller läuft im kube-system-Namespace). Sie benötigen ein Kontingent für statische ips, da Ihnen bei der Angabe eines Geheimnisses ein Kontingent zugewiesen wird.

Da es eine Reihe verschiedener Fehlermodi gibt, antworten Sie darauf und ich kann beim Debuggen helfen.

    
Prashanth B 20.04.2016 17:39
quelle