2017-10-19 1 views

Antwort

1

OpenShift unterstützt auch das Konzept von Ingress, da es auf Kubernetes aufgebaut ist. Wie bei einem Ingress ist das Konzept einer OpenShift-Route nur eine Möglichkeit, externen Datenverkehr zu Ihrem Cluster zu lenken.

Eine OpenShift-Route unterstützt jedoch nur HTTP/HTTPS-Datenverkehr. Der Router ist im Wesentlichen HAProxy, der innerhalb eines Pods innerhalb des Clusters läuft, der den Verkehr zur Route abwickelt. In der Regel ist TLS am Router beendet und die Anforderung zwischen dem Router und der Ziel-IP erfolgt über HTTP. Sie können Ihre Route jedoch so konfigurieren, dass TLS innerhalb der Anwendung selbst behandelt wird.

Wenn eine HTTP/HTTPS-Anfrage den Router erreicht, verwendet sie den Dienstnamen, um eine Liste der Pod-IP-Adressen zu erhalten, die vom Dienst angeboten werden, und sendet den Datenverkehr über das softwaredefinierte Netzwerk direkt an die Pod-IP.

+0

Warum verwendet OpenShift Routen, wenn es nur eine Untergruppe von Ingress bietet? –

+0

Ich glaube OpenShift veröffentlicht mit Routen, bevor das Konzept des Eindringens in Kubernetes stabilisiert hat. Obwohl ich offen dafür bin. Sie können trotzdem weiterhin OpenShift verwenden – user2983542

Verwandte Themen