BGP 경로 정책 업데이트
이 가이드에서는 Cloud Router의 BGP 경로 정책을 다음과 같이 업데이트하는 방법을 설명합니다.
BGP 경로 정책 삭제
다음을 실행합니다.
gcloud beta compute routers remove-route-policy ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME
다음을 바꿉니다.
ROUTER_NAME
: Cloud Router의 이름BGP_ROUTE_POLICY_NAME
: 삭제할 BGP 경로 정책의 이름
BGP 경로 정책 용어 추가
다음을 실행합니다.
gcloud beta compute routers add-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY \ --match=CEL_MATCH_EXPRESSION \ --actions=CEL_ACTIONS_EXPRESSION
다음을 바꿉니다.
ROUTER_NAME
: Cloud Router의 이름BGP_ROUTE_POLICY_NAME
: 내보내려는 BGP 경로 정책의 이름PRIORITY
: BGP 경로 정책 내에서 이 용어의 순서입니다. 값이 작을수록 우선순위가 높습니다. 허용되는 범위는 [0, 2^31)입니다.CEL_MATCH_EXPRESSION
: 이 용어가 적용되는 경로와 일치하는 Common Expression Language(CEL) 요소CEL_ACTIONS_EXPRESSION
: 이 규칙과 일치하는 항목에 대해 수행할 작업에 대한 세미콜론으로 구분된 CEL 표현식
BGP 경로 정책 용어 업데이트
다음을 실행합니다.
gcloud beta compute routers update-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY \ --match=CEL_MATCH_EXPRESSION \ --actions=CEL_ACTIONS_EXPRESSION
다음을 바꿉니다.
ROUTER_NAME
: Cloud Router의 이름BGP_ROUTE_POLICY_NAME
: 내보내려는 BGP 경로 정책의 이름PRIORITY
: BGP 경로 정책 내에서 이 용어의 순서입니다. 값이 작을수록 우선순위가 높습니다. 허용되는 범위는 [0, 2^31)입니다.CEL_MATCH_EXPRESSION
: 이 용어가 적용되는 경로와 일치하는 CEL 요소CEL_ACTIONS_EXPRESSION
: 이 규칙과 일치하는 항목에 대해 수행할 작업에 대한 세미콜론으로 구분된 CEL 표현식BGP_ROUTE_POLICY_NAME
: 내보내려는 BGP 경로 정책의 이름
BGP 경로 정책 용어 삭제
다음을 실행합니다.
gcloud beta compute routers remove-route-policy-term ROUTER_NAME \ --policy-name=BGP_ROUTE_POLICY_NAME \ --priority=PRIORITY
다음을 바꿉니다.
ROUTER_NAME
: Cloud Router의 이름BGP_ROUTE_POLICY_NAME
: 내보내려는 BGP 경로 정책의 이름PRIORITY
: BGP 경로 정책 내에서 이 용어의 순서입니다. 값이 작을수록 우선순위가 높습니다. 허용되는 범위는 [0, 2^31)입니다.