Halaman ini memberikan petunjuk tentang cara membuat atau mengupdate lampiran VLAN di Google Distributed Cloud (GDC) yang terisolasi.
Lampiran VLAN mewakili lampiran Virtual Local Area Network (VLAN) dan konfigurasi sesi BGP terkaitnya ke link interkoneksi. VLAN menentukan bagian jaringan Anda yang memiliki akses melalui koneksi ini.
Sebelum memulai
Untuk membuat atau mengupdate lampiran VLAN, Anda harus memiliki hal berikut:
- Link interconnect yang ada. Untuk mengetahui informasi selengkapnya, lihat Membuat link interkoneksi.
- Grup interkoneksi yang ada. Untuk mengetahui informasi selengkapnya, lihat Membuat grup interkoneksi.
- Grup lampiran yang ada. Untuk mengetahui informasi selengkapnya, lihat Membuat grup lampiran.
- Kebijakan rute yang ada. Untuk mengetahui informasi selengkapnya, lihat Membuat kebijakan rute.
- Peran akses dan identitas yang diperlukan. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan peran dan izin yang telah ditetapkan.
Membuat atau mengupdate lampiran VLAN
Untuk membuat atau mengupdate lampiran VLAN, ikuti langkah-langkah berikut:
- Buat file YAML bernama
interconnectattachment.yaml. Tambahkan teks berikut ke file:
apiVersion: system.private.gdc.goog/v1alpha1 kind: InterconnectAttachment metadata: name: interconnect-attachment-OWNER_SWITCH_NAME-directconnect-1 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 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: {}Ganti kode berikut:
OWNER_SWITCH_NAME: nama resourceBorderLeafSwitch.INTERCONNECT_LINK_NAME: referensi objek universal ke link interkoneksi di namespace gpc-system.INTERCONNECT_GROUP_NAME: referensi objek universal ke grup interkoneksi di namespace gpc-system yang berisiINTERCONNECT_LINK_NAME.LOCAL_IP_SUBNET: alamat IP lokal peer/31di sisi GDC.PEER_ASN: nomor sistem otonom (ASN) peer dari Border Gateway Protocol (BGP).PEER_IP: alamat IP peer dari peer/31di sisi peer.PEER_EXTERNAL_SUBNET: subnet eksternal peer yang diizinkan oleh interkoneksi ini. Jika ada lebih dari satu subnet, cantumkan semuanya di kolompeerExternalSubnets.ROUTE_POLICY_NAME: referensi objek universal ke kebijakan rute di namespacegpc-system.ATTACHMENT_GROUP_NAME: referensi objek universal ke kebijakan rute di namespace gpc-system yang merupakan bagian dari lampiran ini.VLAN_ID: ID VLAN yang akan digunakan pada interkoneksi ini.
Membuat lampiran VLAN:
kubectl apply -f interconnectattachment.yaml -n gpc-system --kubeconfig=/root/release/root-admin/root-admin-kubeconfigPastikan pembuatan lampiran VLAN berhasil:
kubectl get interconnectattachment -n gpc-system --kubeconfig=/root/release/root-admin/root-admin-kubeconfigOutput menampilkan lampiran VLAN dan menunjukkan
Truedi kolomReady: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