Nombre
kf map-route
: concede a una aplicación acceso para recibir tráfico de la ruta.
Sinopsis
kf map-route APP_NAME DOMAIN [--hostname HOSTNAME] [--path PATH] [--weight WEIGHT] [flags]
Descripción
Si asignas una aplicación a una ruta, el tráfico se reenviará a la aplicación si esta tiene instancias en ejecución y en buen estado.
Si se asignan varias aplicaciones a la misma ruta, el tráfico se dividirá entre ellas de forma más o menos equitativa. El tráfico de red entrante se gestiona mediante varias puertas de enlace que actualizan sus tablas de enrutamiento con ligeros retrasos y enrutan de forma independiente. Por este motivo, es posible que el enrutamiento del tráfico no parezca uniforme, pero se irá equilibrando con el tiempo.
Ejemplos
kf map-route myapp example.com --hostname myapp # myapp.example.com kf map-route myapp myapp.example.com # myapp.example.com kf map-route myapp example.com --hostname myapp --weight 2 # myapp.example.com, myapp receives 2x traffic kf map-route --space myspace myapp example.com --hostname myapp # myapp.example.com kf map-route myapp example.com --hostname myapp --path /mypath # myapp.example.com/mypath
Banderas
--async
No esperes a que se complete la acción en el servidor antes de volver.
--destination-port=int32
Puerto de la aplicación al que se conectará la ruta.
-h, --help
Ayuda para mapa de rutas
--hostname=string
Nombre de host de la ruta.
--path=string
Ruta de URL de la ruta.
--weight=int32
Peso de la ruta. (predeterminado 1)
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.