Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Konfigurationsbeispiel für eine L3-VLAN-Subschnittstelle

In diesem Thema erfahren Sie, wie Sie einer Instanz des Cloud-nativen Routers einen Benutzer-Pod mit einer Layer-3-VLAN-Subschnittstelle hinzufügen.

Überblick

Sie können einen Benutzer-Pod mit einer Layer-3-VLAN-Subschnittstelle konfigurieren und an die Cloud-native Router-Instanz anhängen. Der Cloud-native Router von Juniper muss zum Zeitpunkt der Bereitstellung über eine L3-Schnittstelle konfiguriert sein. Der cRPD muss mit der gültigen VLAN-Konfiguration für die Fabric-Schnittstelle konfiguriert sein. Zum Beispiel:

Ihre übergeordneten Aufgaben sind:

  • Definieren und Anwenden einer Netzwerkanhangsdefinition (Network Attachment Definition, NAD): Die NAD-Datei definiert die erforderliche Konfiguration, die Multus benötigt, um die JCNR-CNI aufzurufen und ein Netzwerk zu erstellen, mit dem die Pod-Schnittstelle verbunden wird.

  • Definieren Sie eine Pod-YAML-Datei, und wenden Sie sie auf Ihren Cloud-nativen Router-Cluster an: Die Pod-YAML-Datei enthält die Pod-Spezifikationen und eine Anmerkung zum Netzwerk, die von der JCNR-CNI erstellt wurde

Konfigurationsbeispiel

  1. Hier sind Beispiele für NADs zum Erstellen einer Layer-3-VLAN-Subschnittstelle: Die NAD definiert virtuelle Routerinstanzen vrf201 mit der übergeordneten Schnittstelle net1 und der VLAN-ID 201. Ein virtual-router Instance-Typ ähnelt einem VPN-Routing- und -Weiterleitungs-Instance-Typ, wird jedoch für Anwendungen verwendet, die nichts mit VPN zu tun haben. Für diesen Instance-Typ gibt es keine Anforderungen an den Import von Virtual Routing and Forwarding (VRF), VRF-Export, VRF-Ziele oder Route Distinguisher. Die Unterschnittstelle des Pod-VLAN ist an die vrf201 Instanz angehängt. Die NAD definiert auch statische IP-Adressen, die der Pod-Schnittstelle zugewiesen werden sollen.
  2. Wenden Sie die NAD-Manifeste an, um die Netzwerke zu erstellen.
  3. Überprüfen Sie, ob die NADs erstellt wurden.
  4. Hier ist ein Beispiel für YAML, um einen Pod zu erstellen, der an die vrf201 vrf202 und-Netzwerke angehängt ist: Der Pod wird mithilfe der k8s.v1.cni.cncf.io/networks Annotation an die Routerinstanzen angefügt.
  5. Wenden Sie das Pod-Manifest an.
  6. Vergewissern Sie sich, dass der Pod ausgeführt wird.
  7. Beschreiben Sie den Pod, um zu überprüfen, ob eine sekundäre Schnittstelle erstellt und mit dem vrf201 Netzwerk verbunden ist. (Die Ausgabe ist aus Gründen der Kürze gekürzt).
  8. Vergewissern Sie sich, dass für den vRouter die entsprechende Schnittstelle erstellt wurde. Greifen Sie auf die vRouter-CLI zu und geben Sie den vif --list Befehl aus. Sie sehen die IP-Adressen, die den Subschnittstellen für die entsprechenden gültigen VRF-Nummern zugewiesen sind.