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.
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.
|
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/v1CR), 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.