이 페이지에서는 Google Distributed Cloud (GDC) 에어 갭에서 VLAN 연결을 만들거나 업데이트하는 방법을 설명합니다.
VLAN 연결은 가상 근거리 통신망 (VLAN)과 연결된 BGP 세션 구성이 상호 연결 링크에 연결된 것을 나타냅니다. VLAN은 이 연결을 통해 액세스할 수 있는 네트워크 부분을 지정합니다.
VLAN 연결과 연결된 BGP 세션 구성은 높은 대역폭과 낮은 지연 시간으로 보안 에어 갭 연결을 설정하는 데 필요한 리소스입니다.
이 페이지는 인터커넥트와의 연결을 설정하려는 애플리케이션 운영자 그룹 내 개발자를 위한 페이지입니다. 자세한 내용은 GDC 오프라인 환경 문서 대상을 참고하세요.
시작하기 전에
VLAN 연결을 만들거나 업데이트하려면 다음이 필요합니다.
- 선택한 사양(예: 10G의 중복 연결)으로 인터커넥트를 요청하기 위해 GDC 포털에 제출된 티켓
- 인프라 운영자 (IO)가 구성하는 인터커넥트 리소스에 필요한 리소스 정보 및 ID입니다. 자세한 내용은 상호 연결 생성 프로세스를 참고하세요.
- 필요한 ID 및 액세스 역할입니다. 자세한 내용은 사전 정의된 역할 및 권한 준비를 참고하세요.
VLAN 연결 만들기 또는 업데이트
VLAN 연결을 만들거나 업데이트하려면 다음 단계를 따르세요.
interconnectattachment.yaml
이라는 YAML 파일을 만듭니다.파일에 다음 콘텐츠를 추가합니다.
apiVersion: system.private.gdc.goog/v1alpha1 kind: InterconnectAttachment metadata: name: UNIQUE_INTERCONNECT_NAME namespace: gpc-system spec: interconnectLinkRef: name: INTERCONNECT_LINK_NAME namespace: gpc-system parentInterconnectRef: name: INTERCONNECT_GROUP_NAME namespace: gpc-system parentInterconnectType: DirectConnect bgpSessionConfig: localIP: LOCAL_IP_SUBNET localASN: LOCAL_ASN peerASN: PEER_ASN peerIP: PEER_IP peerExternalSubnets: - PEER_EXTERNAL_SUBNET routePolicyRef: name: ROUTE_POLICY_NAME namespace: gpc-system attachmentGroup: name: ATTACHMENT_GROUP_NAME namespace: gpc-system vlanID: VLAN_ID status: {}
다음을 바꿉니다.
UNIQUE_INTERCONNECT_NAME
: 이InterconnectAttachment
리소스의 고유한 이름입니다.INTERCONNECT_LINK_NAME
:gpc-system
네임스페이스의 인터커넥트 링크에 대한 범용 객체 참조입니다.INTERCONNECT_GROUP_NAME
:INTERCONNECT_LINK_NAME
를 포함하는gpc-system
네임스페이스의 인터커넥트 그룹에 대한 범용 객체 참조입니다.LOCAL_IP_SUBNET
: GDC 측의/31
피어의 로컬 IP 주소입니다.LOCAL_ASN
: 경계 게이트웨이 프로토콜 (BGP)의 로컬 자율 시스템 번호 (ASN)입니다.PEER_ASN
: 경계 게이트웨이 프로토콜 (BGP)의 피어 자율 시스템 번호 (ASN)입니다.PEER_IP
: 피어 측의/31
피어의 피어 IP 주소입니다.PEER_EXTERNAL_SUBNET
: 이 인터커넥트가 허용하는 피어 외부 서브넷입니다. 서브넷이 두 개 이상인 경우peerExternalSubnets
필드에 모두 나열합니다.ROUTE_POLICY_NAME
:gpc-system
네임스페이스의 경로 정책에 대한 범용 객체 참조입니다.ATTACHMENT_GROUP_NAME
: 이 연결이 속한gpc-system
네임스페이스의 경로 정책에 대한 범용 객체 참조입니다.VLAN_ID
: 이 상호 연결에서 사용할 VLAN ID입니다.
VLAN 연결을 만듭니다.
kubectl apply -f interconnectattachment.yaml -n gpc-system --kubeconfig=MANAGEMENT_API_SERVER
MANAGEMENT_API_SERVER
를 관리 API 서버의 kubeconfig 파일 경로로 바꿉니다.VLAN 연결 생성이 성공했는지 확인합니다.
kubectl get interconnectattachment -n gpc-system --kubeconfig=MANAGEMENT_API_SERVER
출력에 VLAN 연결이 반환되고
Ready
열에True
가 표시됩니다.NAME AGE TYPE MTU VLAN-ID INTERCONNECT GROUP INTERCONNECT LINK READY interconnect-attachment-zv-aa-blsw01-directconnect-1 3d2h DirectConnect 3966 interconnect-group-directconnect-1 interconnect-zv-aa-blsw01-directconnect-1 True