이 페이지에서는 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: Border Gateway Protocol (BGP)의 로컬 자율 시스템 번호 (ASN)PEER_ASN: Border Gateway Protocol (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_SERVERMANAGEMENT_API_SERVER를 Management 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