Atualize as políticas de rotas BGP

Este guia descreve como fazer as seguintes atualizações às políticas de rotas BGP para o Cloud Router:

Remova uma política de encaminhamento BGP

Execute o seguinte:

gcloud compute routers remove-route-policy ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME

Substitua o seguinte:

  • ROUTER_NAME: o nome do seu Cloud Router
  • BGP_ROUTE_POLICY_NAME: o nome da política de encaminhamento BGP que quer remover

Adicione um termo de política de rota BGP

Execute o seguinte:

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"
    --region=REGION

Substitua o seguinte:

  • ROUTER_NAME: o nome do seu Cloud Router
  • BGP_ROUTE_POLICY_NAME: o nome da política de encaminhamento BGP que quer exportar
  • PRIORITY: a ordem deste termo na política de rotas BGP, em que os valores mais baixos indicam uma prioridade mais elevada. O intervalo aceite é [0, 2^31).
  • CEL_MATCH_EXPRESSION: um elemento do Idioma de expressão comum (IEC) que corresponde às rotas às quais este termo se aplica
  • CEL_ACTIONS_EXPRESSION: uma expressão CEL separada por ponto e vírgula para as ações a realizar para os itens que correspondem a esta regra
  • REGION: a região em que o Cloud Router está localizado

Atualize um termo da política de rotas BGP

Execute o seguinte:

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" \
    --region=REGION

Substitua o seguinte:

  • ROUTER_NAME: o nome do seu Cloud Router
  • BGP_ROUTE_POLICY_NAME: o nome da política de encaminhamento BGP que quer exportar
  • PRIORITY: a ordem deste termo na política de encaminhamento BGP, em que os valores mais baixos indicam uma prioridade mais elevada. O intervalo aceite é [0, 2^31).
  • CEL_MATCH_EXPRESSION: um elemento CEL que corresponde às rotas às quais este termo se aplica
  • CEL_ACTIONS_EXPRESSION: uma expressão CEL separada por ponto e vírgula para as ações a realizar para os itens que correspondem a esta regra
  • REGION: a região em que o Cloud Router está localizado

Remova um termo da política de rotas BGP

Execute o seguinte:

gcloud compute routers remove-route-policy-term ROUTER_NAME \
    --policy-name=BGP_ROUTE_POLICY_NAME \
    --priority=PRIORITY
    --region=REGION

Substitua o seguinte:

  • ROUTER_NAME: o nome do seu Cloud Router
  • BGP_ROUTE_POLICY_NAME: o nome da política de encaminhamento BGP que quer exportar
  • PRIORITY: a ordem deste termo na política de rotas BGP, em que os valores mais baixos indicam uma prioridade mais elevada. O intervalo aceite é [0, 2^31).
  • REGION: a região em que o Cloud Router está localizado