kf proxy-route

Nombre

kf proxy-route: inicia un proxy inverso local en una ruta.

Sinopsis

kf proxy-route ROUTE [flags]

Descripción

La ruta de proxy crea un proxy HTTP inverso a la pasarela del clúster en un puerto local abierto en el dispositivo de bucle de retorno del sistema operativo.

El proxy reescribe todas las solicitudes HTTP y cambia el encabezado Host HTTP para que coincida con la ruta. Si se asignan varias aplicaciones a la misma ruta, el tráfico enviado a través del proxy seguirá sus reglas de enrutamiento en lo que respecta al peso. Si no se asigna ninguna aplicación a la ruta, el tráfico enviado a través del proxy devolverá un código de estado HTTP 404.

La ruta de proxy NO establece una conexión directa con ningún recurso de Kubernetes.

Para que el proxy funcione, haz lo siguiente:

  • La pasarela del clúster DEBE ser accesible desde tu máquina local.
  • La ruta DEBE tener una URL pública

Ejemplos

kf proxy-route myhost.example.com

Banderas

--gateway=string

Dirección IP de la pasarela HTTP a la que se deben enrutar las solicitudes.

-h, --help

Ayuda para proxy-route

--port=int

Puerto local en el que se va a escuchar. (predeterminado: 8080)

Marcas heredadas

Estas marcas se heredan de los comandos principales.

--as=string

Nombre de usuario que se va a suplantar en la operación.

--as-group=strings

Grupo al que se va a suplantar para la operación. Incluye esta marca varias veces para especificar varios grupos.

--config=string

Ruta al archivo de configuración de Kf que se va a usar en las solicitudes de la CLI.

--kubeconfig=string

Ruta al archivo kubeconfig que se va a usar en las solicitudes de la CLI.

--log-http

Registra las solicitudes HTTP en el error estándar.

--space=string

Espacio en el que se ejecuta el comando. Esta marca anula el espacio al que se dirige actualmente.