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=stringDirección IP de la pasarela HTTP a la que se deben enrutar las solicitudes.
-h, --helpAyuda para proxy-route
--port=intPuerto local en el que se va a escuchar. (predeterminado: 8080)
Marcas heredadas
Estas marcas se heredan de los comandos principales.
--as=stringNombre de usuario que se va a suplantar en la operación.
--as-group=stringsGrupo al que se va a suplantar para la operación. Incluye esta marca varias veces para especificar varios grupos.
--config=stringRuta al archivo de configuración de Kf que se va a usar en las solicitudes de la CLI.
--kubeconfig=stringRuta al archivo kubeconfig que se va a usar en las solicitudes de la CLI.
--log-httpRegistra las solicitudes HTTP en el error estándar.
--space=stringEspacio en el que se ejecuta el comando. Esta marca anula el espacio al que se dirige actualmente.