Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

IPv4/IPv6 Dual-Stack

Kubernetes unterstützt IPv4-only, IPv6-only und Dual-Stack-Netzwerkkonfigurationen. Für weitere Details verweisen Sie auf die offizielle Kubernetes-Dokumentation.

Rancher auf IPv6- oder Dual-Stack-Clustern installieren

Rancher kann auf Clustern betrieben werden, die folgendes verwenden:

  • Nur IPv4

  • Nur IPv6

  • Dual-Stack (IPv4 + IPv6)

Wenn Sie Rancher auf einem IPv6-only Cluster installieren, kann es extern nur über IPv6 kommunizieren. Das bedeutet, dass es bereitstellen kann:

  • IPv6-only Cluster

  • Dual-Stack-Cluster (IPv4-only Downstream-Cluster sind in diesem Fall nicht möglich)

Wenn Sie Rancher auf einem Dual-Stack-Cluster installieren, kann es über sowohl IPv4 als auch IPv6 kommunizieren und kann daher bereitstellen:

  • IPv4-only Cluster

  • IPv6-only-Cluster

  • Dual-Stack-Cluster

Für Installationsschritte siehe die Anleitung: Rancher installieren und aktualisieren.

Anforderung für die Rancher-Server-URL

Beim Bereitstellen von IPv6-only Downstream-Clustern muss die Rancher-Server-URL über IPv6 erreichbar sein, da Downstream-Knoten sich über IPv6 mit dem Rancher-Server verbinden.

Bereitstellung von IPv6-only oder Dual-Stack-Clustern

Sie können RKE2 und K3s Node-Driver (Maschinenpools) oder Custom Cluster (bestehende Hosts) Cluster mit IPv4-only, IPv6-only oder Dual-Stack-Netzwerken bereitstellen.

Netzwerkkonfiguration

Um IPv6-only oder Dual-Stack-Netzwerke zu aktivieren, müssen Sie konfigurieren:

  • Cluster CIDR

  • Service CIDR

  • Stack-Einstellungen

Konfigurationsreferenzen:

Unterstützung von Windows

Kubernetes auf Windows:

Funktion Unterstützungsstatus

IPv6-only-Cluster

Nicht unterstützt

Dual-Stack-Cluster

Unterstützt

Services

Begrenzt auf eine einzelne IP-Familie

Für weitere Informationen siehe die Kubernetes-Dokumentation.

K3s unterstützt nicht Windows (FAQ)

RKE2 unterstützt Windows, erfordert jedoch die Verwendung von Calico oder Flannel als CNI. Bitte beachten Sie, dass Windows-Installationen von RKE2 keine Dual-Stack-Cluster mit BGP unterstützen. Für weitere Details siehe RKE2 Netzwerkoptionen.

Bereitstellung von Node-Driver-Clustern

Rancher unterstützt derzeit die Zuweisung von IPv6-Adressen in Node-Driver-Clustern mit:

Die Unterstützung zusätzlicher Anbieter wird in zukünftigen Versionen eingeführt.

DigitalOcean Limitation

Das Erstellen eines IPv6-only Clusters mit dem DigitalOcean-Node-Driver wird derzeit nicht unterstützt. Für weitere Details siehe bitte rancher/rancher#52523.

Infrastrukturanforderungen

Clusterknoten müssen die in Knotenanforderungen für von Rancher verwaltete Cluster aufgeführten Anforderungen erfüllen.

Konfigurationsanleitungen für Maschinenpools:

Bereitstellung benutzerdefinierter Cluster

Um auf Ihren eigenen Knoten bereitzustellen, folgen Sie den Anweisungen in Kubernetes auf vorhandenen Knoten bereitstellen.

  • Die Felder Öffentliche IP des Knotens und Private IP des Knotens akzeptieren IPv4, IPv6 oder beides (durch Kommas getrennt). Beispiel: 10.0.0.5,2001:db8::1

  • In IPv6-only und Dual-Stack-Clustern geben Sie die IPv6-Adresse des Knotens als Private IP an.

Infrastrukturanforderungen

Die Infrastrukturanforderungen sind für Node-Driver-Cluster dieselben wie oben.

Nutzungsbeschränkungen

Bitte beachten Sie die https://scc.suse.com/rancher-docs/rancherprime/latest/en/suse-rancher-prime/ Dokumentation zu IPv4/IPv6 Dual-Stack Prime für zusätzliche Einschränkungen bezüglich der Unterstützung von Prime-only IPv6-URLs.

GitHub.com

GitHub.com unterstützt nicht IPv6. Infolgedessen:

  • Alle Anwendung-Repositorys ( ClusterRepo.catalog.cattle.io/v1 CR), die auf GitHub.com gehostet werden, sind nicht erreichbar von IPv6-only-Clustern.

  • Ebenso sind alle nicht eingebauten Node-Driver, die auf GitHub.com gehostet werden, ebenfalls nicht zugänglich in IPv6-only-Umgebungen.