kf proxy-route

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.