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
--asyncNo esperes a que se complete la acción en el servidor antes de volver.
--destination-port=int32Puerto de la aplicación al que se conectará la ruta.
-h, --helpAyuda para mapa de rutas
--hostname=stringNombre de host de la ruta.
--path=stringRuta de URL de la ruta.
--weight=int32Peso de la ruta. (predeterminado 1)
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.