Version 2.1

kf proxy-route

Name

kf proxy-route – Starten Sie einen lokalen Reverse-Proxy zu einer Route

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
HTTP-Gateway, an den Anfragen weitergeleitet werden (Standard: automatisch vom Cluster erkannt)
-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.

--config=string
Konfigurationsdatei (Standard ist $HOME/.kf)
--kubeconfig=string
Kubectl-Konfigurationsdatei (Standard ist $HOME/.kube/config)
--log-http
Log-HTTP-Anfragen an stderr
--space=string
Bereich zum Ausführen des Befehls. Dadurch wird der aktuelle Zielbereich überschrieben