Name
kf proxy-route
– Einen lokalen Reverse-Proxy zu einer Route starten.
Zusammenfassung
kf proxy-route ROUTE [flags]
Beschreibung
Proxy-Route erstellt einen umgekehrten HTTP-Proxy zum Gateway des Clusters auf einem lokalen Port, der auf dem Loopback-Gerät des Betriebssystems geöffnet ist.
Der Proxy schreibt alle HTTP-Anfragen neu und ändert den HTTP-Host-Header so, dass er der Route entspricht. Wenn mehrere Anwendungen derselben Route zugeordnet sind, folgt der über den Proxy gesendete Traffic seinen Routingregeln in Bezug auf die Gewichtung. Wenn der Route keine Anwendungen zugeordnet sind, gibt der über den Proxy gesendete Traffic den HTTP-Statuscode 404 zurück.
Die Proxy-Route stellt KEINE direkte Verbindung zu einer Kubernetes-Ressource her.
Dadurch funktioniert der Proxy:
- Das Gateway des Clusters MUSS von Ihrem lokalen Computer aus zugänglich sein.
- Die Route MUSS eine öffentliche URL haben.
Beispiele
kf proxy-route myhost.example.com
Flags
--gateway=string
- IP-Adresse des HTTP-Gateways, an das Anfragen weitergeleitet werden sollen.
-h, --help
- Hilfe für proxy-route
--port=int
- Lokaler Port, der überwacht werden soll (Standard: 8080)
Übernommene Flags
Diese Flags werden von übergeordneten Befehlen übernommen.
--as=string
- Nutzername, dessen Identität für den Vorgang übernommen wird.
--as-group=strings
- Gruppe, deren Identität für den Vorgang übernommen wird. Verwenden Sie dieses Flag mehrfach, um mehrere Gruppen anzugeben.
--config=string
- Pfad zur Kf-Konfigurationsdatei, die für Befehlszeile-Anfragen verwendet werden soll.
--kubeconfig=string
- Pfad zur Datei „kubeconfig“ zur Verwendung für CLI-Anfragen.
--log-http
- HTTP-Anfragen im Standardfehler loggen.
--space=string
- Bereich zum Ausführen des Befehls. Dieses Flag überschreibt den aktuellen Ziel-Space.