kf proxy-route

Nombre

kf proxy-route: Inicia un proxy inverso local a una ruta.

Sinopsis

kf proxy-route ROUTE [flags]

Descripción

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

El proxy reescribe todas las solicitudes HTTP, lo que cambia el encabezado del host HTTP para que coincida con la ruta. Si se mapean varias apps a la misma ruta, el tráfico que se envía a través del proxy seguirá sus reglas de enrutamiento con respecto al peso. Si no se mapean apps a la ruta, el tráfico que se envía a través del proxy mostrará un código de estado HTTP 404.

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

Para que el proxy funcione, se debe hacer lo siguiente:

  • Se DEBE poder acceder a la puerta de enlace del clúster desde tu máquina local.
  • La ruta DEBE tener una URL pública.

Ejemplos

  kf proxy-route myhost.example.com

Marcas

--gateway=string
Puerta de enlace HTTP para enrutar solicitudes al (valor predeterminado: detectado de forma automática desde el clúster)
-h, --help
Ayuda para proxy-route
--port=int
Puerto local para escuchar en (el puerto predeterminado es 8080)

Marcas heredadas

Estas marcas se heredan de los comandos superiores.

--config=string
Archivo de configuración (el valor predeterminado es $HOME/.kf)
--kubeconfig=string
Archivo de configuración de Kubectl (el valor predeterminado es $HOME/.kube/config)
--log-http
Registra las solicitudes HTTP en stderr
--space=string
Espacio para ejecutar el comando. Esto anula el espacio de destino actual