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.