VLAN-Anhang erstellen

Auf dieser Seite finden Sie eine Anleitung zum Erstellen oder Aktualisieren einer VLAN-Verbindung in Google Distributed Cloud (GDC) mit Air Gap.

Ein VLAN-Anhang stellt einen Anhang eines Virtual Local Area Network (VLAN) und seiner zugehörigen BGP-Sitzungskonfiguration an eine Interconnect-Verbindung dar. Das VLAN gibt an, welcher Teil Ihres Netzwerks über diese Verbindung Zugriff hat.

Der VLAN-Anhang und die zugehörige BGP-Sitzungskonfiguration sind eine erforderliche Ressource zum Einrichten einer sicheren Verbindung mit Air Gap mit hoher Bandbreite und geringer Latenz.

Diese Seite richtet sich an Entwickler in der Gruppe der Anwendungsoperatoren, die eine Verbindung über Interconnects herstellen möchten. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.

Hinweis

Zum Erstellen oder Aktualisieren eines VLAN-Anhang benötigen Sie Folgendes:

  • Ein eingereichtes Ticket im GDC-Portal, in dem eine Interconnect-Verbindung mit den von Ihnen ausgewählten Spezifikationen angefordert wird, z. B. 10 Gbit/s redundante Verbindung.
  • Die erforderlichen Ressourceninformationen und ‑IDs für die Interconnect-Ressourcen, die der Infrastrukturbetreiber konfiguriert. Weitere Informationen finden Sie unter Interconnect-Erstellungsprozess.
  • Die erforderlichen Identitäts- und Zugriffsrollen. Weitere Informationen finden Sie unter Vordefinierte Rollen und Berechtigungen vorbereiten.

VLAN-Anhang erstellen oder aktualisieren

So erstellen oder aktualisieren Sie einen VLAN-Anhang:

  1. Erstellen Sie eine YAML-Datei mit dem Namen interconnectattachment.yaml.
  2. Fügen Sie der Datei den folgenden Inhalt hinzu.

    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: {}
    
    
  3. Ersetzen Sie Folgendes:

    • UNIQUE_INTERCONNECT_NAME: Eindeutiger Name für diese InterconnectAttachment-Ressource.
    • INTERCONNECT_LINK_NAME: Die universelle Objektreferenz zum Interconnect-Link im Namespace gpc-system.
    • INTERCONNECT_GROUP_NAME: Die universelle Objektreferenz zur Interconnect-Gruppe im gpc-system-Namespace, der INTERCONNECT_LINK_NAME enthält.
    • LOCAL_IP_SUBNET: die lokale IP-Adresse des /31-Peers auf der GDC-Seite.
    • LOCAL_ASN: die lokale autonome Systemnummer (ASN) des Border Gateway Protocol (BGP).
    • PEER_ASN: die ASN (Autonomous System Number) des Border Gateway Protocol (BGP) für den Peer.
    • PEER_IP: die Peer-IP-Adresse des /31-Peers auf der Seite des Peers.
    • PEER_EXTERNAL_SUBNET: das externe Peer-Subnetz, das diese Interconnect-Verbindung zulässt. Wenn es mehr als ein Subnetz gibt, listen Sie alle im Feld peerExternalSubnets auf.
    • ROUTE_POLICY_NAME: Die universelle Objektreferenz zur Routenrichtlinie im Namespace gpc-system.
    • ATTACHMENT_GROUP_NAME: Die universelle Objektreferenz zur Anlagegruppe im gpc-system-Namespace, zu der diese Anlage gehört.
    • VLAN_ID: Die VLAN-ID, die für diese Interconnect-Verbindung verwendet werden soll.

    Lassen Sie parentInterconnectType auf DirectConnect eingestellt. VLAN-Anhänge, die Sie in Ihrer Organisation erstellen, müssen diesen Typ verwenden. Der Typ CustomerPeering wird eingestellt. Weitere Informationen finden Sie unter Interconnect-Typen.

  4. Erstellen Sie den VLAN-Anhang:

    kubectl apply -f interconnectattachment.yaml -n gpc-system
    --kubeconfig=MANAGEMENT_API_SERVER
    

    Ersetzen Sie MANAGEMENT_API_SERVER durch den Pfad zur kubeconfig-Datei für den Management API-Server.

  5. Prüfen Sie, ob die Erstellung des VLAN-Anhang erfolgreich war:

    kubectl get interconnectattachment -n gpc-system
    --kubeconfig=MANAGEMENT_API_SERVER
    
  6. Die Ausgabe gibt den VLAN-Anhang zurück und zeigt True in der Spalte Ready an:

    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
    

Nächste Schritte