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 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 Router
  • BGP_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 Router
  • BGP_ROUTE_POLICY_NAME: el nombre de la política de ruta BGP que quieras exportar
  • PRIORITY: 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 Router
  • BGP_ROUTE_POLICY_NAME: el nombre de la política de ruta BGP que quieras exportar
  • PRIORITY: 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 Router
  • BGP_ROUTE_POLICY_NAME: el nombre de la política de ruta BGP que quieras exportar
  • PRIORITY: 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).