Actualizar políticas de rutas de BGP
En esta guía se describe cómo hacer las siguientes actualizaciones en las políticas de rutas BGP de Cloud Router:
- Eliminar una política de ruta de BGP
- Añadir términos de la política de rutas BGP
- Actualizar los términos de la política de rutas BGP
- Eliminar términos de una política de ruta de BGP
Eliminar una política de rutas de BGP
Ejecuta lo siguiente:
gcloud compute routers remove-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de tu Cloud RouterBGP_ROUTE_POLICY_NAME
: el nombre de la política de ruta BGP que quieras quitar
Añadir un término de política de ruta BGP
Ejecuta lo siguiente:
gcloud compute routers add-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY \ --match=CEL_MATCH_EXPRESSION \ --actions=CEL_ACTIONS_EXPRESSION
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de tu Cloud RouterBGP_ROUTE_POLICY_NAME
: el nombre de la política de ruta BGP que quieras exportarPRIORITY
: el orden de este término en la política de rutas de BGP, donde los valores más bajos indican una prioridad mayor. El intervalo aceptado es [0, 2^31).CEL_MATCH_EXPRESSION
: un elemento de lenguaje de expresión común (CEL) que coincide con las rutas a las que se aplica este término.CEL_ACTIONS_EXPRESSION
: expresión CEL separada por punto y coma para las acciones que se deben llevar a cabo en los elementos que coincidan con esta regla.
Actualizar un término de una política de rutas de BGP
Ejecuta lo siguiente:
gcloud compute routers update-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY \ --match=CEL_MATCH_EXPRESSION \ --actions=CEL_ACTIONS_EXPRESSION
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de tu Cloud RouterBGP_ROUTE_POLICY_NAME
: el nombre de la política de ruta BGP que quieras exportarPRIORITY
: el orden de este término en la política de rutas de BGP, donde los valores más bajos indican una prioridad más alta. El intervalo aceptado es [0, 2^31).CEL_MATCH_EXPRESSION
: un elemento de CEL que coincide con las rutas a las que se aplica este término.CEL_ACTIONS_EXPRESSION
: expresión CEL separada por punto y coma para las acciones que se deben llevar a cabo en los elementos que coincidan con esta regla.BGP_ROUTE_POLICY_NAME
: el nombre de la política de ruta BGP que quieras exportar
Eliminar un término de una política de rutas de BGP
Ejecuta lo siguiente:
gcloud compute routers remove-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY
Haz los cambios siguientes:
ROUTER_NAME
: el nombre de tu Cloud RouterBGP_ROUTE_POLICY_NAME
: el nombre de la política de ruta BGP que quieras exportarPRIORITY
: el orden de este término en la política de rutas de BGP, donde los valores más bajos indican una prioridad mayor. El intervalo aceptado es [0, 2^31).