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.