Esta página fornece instruções sobre como criar ou atualizar uma associação de VLAN no Google Distributed Cloud (GDC) com isolamento de ar.
Uma associação VLAN representa uma associação de uma rede local virtual (VLAN) e a respetiva configuração da sessão BGP associada a um link de interconexão. A VLAN especifica que parte da sua rede tem acesso através desta ligação.
Antes de começar
Para criar ou atualizar uma associação VLAN, tem de ter o seguinte:
- Uma associação de interconexão existente. Para mais informações, consulte o artigo Crie um link de interconexão.
- Um grupo de interconexão existente. Para mais informações, consulte o artigo Crie um grupo de interconexão.
- Um grupo de anexos existente. Para mais informações, consulte o artigo Crie um grupo de anexos.
- Uma política de trajeto existente. Para mais informações, consulte o artigo Crie uma política de rotas.
- As funções de identidade e acesso necessárias. Para mais informações, consulte o artigo Prepare funções e autorizações predefinidas.
Crie ou atualize uma associação VLAN
Para criar ou atualizar uma associação de VLAN, siga estes passos:
- Crie um ficheiro YAML com o nome
interconnectattachment.yaml. Adicione o seguinte conteúdo ao ficheiro:
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: {}Substitua o seguinte:
OWNER_SWITCH_NAME: o nome do recursoBorderLeafSwitch.INTERCONNECT_LINK_NAME: a referência do objeto universal ao link de interconexão no espaço de nomes gpc-system.INTERCONNECT_GROUP_NAME: a referência do objeto universal ao grupo de interconexão no espaço de nomes gpc-system que contémINTERCONNECT_LINK_NAME.LOCAL_IP_SUBNET: o endereço IP local do par/31no lado do GDC.PEER_ASN: o número do sistema autónomo (ASN) do Border Gateway Protocol (BGP) do par.PEER_IP: o endereço IP do par do/31par do lado do par.PEER_EXTERNAL_SUBNET: a sub-rede externa paritária que esta interligação permite. Se houver mais do que uma sub-rede, liste-as todas no campopeerExternalSubnets.ROUTE_POLICY_NAME: a referência universal do objeto à política de encaminhamento no espaço de nomesgpc-system.ATTACHMENT_GROUP_NAME: a referência do objeto universal à política de trajeto no espaço de nomes gpc-system de que este anexo faz parte.VLAN_ID: o ID da VLAN a usar nesta interconexão.
Crie a associação VLAN:
kubectl apply -f interconnectattachment.yaml -n gpc-system --kubeconfig=/root/release/root-admin/root-admin-kubeconfigVerifique se a criação da associação VLAN foi bem-sucedida:
kubectl get interconnectattachment -n gpc-system --kubeconfig=/root/release/root-admin/root-admin-kubeconfigA saída devolve a associação VLAN e mostra
Truena colunaReady: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