Creare un gruppo di interconnessioni

Questa pagina fornisce le istruzioni su come creare o aggiornare un gruppo di interconnessione in Google Distributed Cloud (GDC) air-gapped.

Un gruppo di interconnessioni rappresenta un raggruppamento logico di link di interconnessione che condividono uno scopo comune. Un gruppo di interconnessione viene utilizzato solo per le connessioni verso peer esterni al di fuori di un'istanza GDC e non per le connessioni in cui entrambi i punti di connessione si trovano all'interno di un'istanza GDC isolata.

Prima di iniziare

Per creare o aggiornare un gruppo di interconnessioni, devi disporre di quanto segue:

Crea o aggiorna un gruppo di interconnessioni

Per creare o aggiornare un gruppo di interconnessione:

  1. Crea un file YAML denominato interconnectgroup.yaml.
  2. Aggiungi i seguenti contenuti al file:

    apiVersion: system.private.gdc.goog/v1alpha1
    kind: InterconnectGroup
    metadata:
      name: interconnect-group-IDENTIFIER
      namespace: gpc-system
    spec:
      interconnectLinkRefs:
        - name: INTERCONNECT_LINK_NAME_1
          namespace: gpc-system
        - name: INTERCONNECT_LINK_NAME_2
          namespace: gpc-system
      interconnectType: DirectConnect
      permittedOrgs:
        - name: ORG_NAME_1
          namespace: gpc-system
        - name: ORG_NAME_2
          namespace: gpc-system
    status: {}
    

    Sostituisci quanto segue:

    • IDENTIFIER: un identificatore univoco per il gruppo di interconnessione. Utilizza un identificatore che descriva lo scopo del set di link di interconnessione in questo gruppo.
    • INTERCONNECT_LINK_NAME_1 e INTERCONNECT_LINK_NAME_2: il nome dei link di interconnessione a cui corrisponde il gruppo di interconnessioni. Aggiungi o rimuovi voci dall'elenco interconnectLinkRefs in base alle esigenze. Qualsiasi collegamento di interconnessione incluso deve far parte di un solo gruppo di interconnessioni.
    • ORG_NAME_1 e ORG_NAME_2: il nome delle organizzazioni tenant per le quali è consentito il traffico di attraversare qualsiasi collegamento di interconnessione nel gruppo. Aggiungi o rimuovi voci dall'elenco permittedOrgs in base alle esigenze.
  3. Crea il gruppo di interconnessioni:

    kubectl apply -f interconnectgroup.yaml -n gpc-system
    --kubeconfig=/root/release/root-admin/root-admin-kubeconfig
    
  4. Verifica che la creazione del gruppo di interconnessioni sia riuscita:

    kubectl get interconnectgroup -n gpc-system
    --kubeconfig=/root/release/root-admin/root-admin-kubeconfig
    

    L'output restituisce il gruppo di interconnessioni:

    kubectl get interconnectgroup -n gpc-system --kubeconfig=/root/release/root-admin/root-admin-kubeconfig
    NAME                                 AGE    TYPE            PARTICIPATING ORGS   INTERCONNECT LINKS
    interconnect-group-directconnect-1   3d2h   DirectConnect                        {"name":"interconnect-zv-aa-blsw01-directconnect-1","namespace":"gpc-system"}
    

Passaggi successivi