In diesem Thema wird die Ausführung von Tanzu Kubernetes Grid in einer auf IPv6 beschränkten Netzwerkumgebung auf vSphere erläutert.
Sie können Verwaltungs- und Arbeitslastcluster in einer auf IPv6 beschränkten Single-Stack-Netzwerkumgebung auf vSphere 7 mit Kube-Vip unter Verwendung von Ubuntu-basierten Knoten ausführen.
Hinweise Sie können keine IPv6-Cluster mit einem vSphere with Tanzu-Supervisor-Cluster oder mit einem eigenständigen Verwaltungscluster auf vSphere 8 erstellen. Sie können keine IPv6-Cluster bei Tanzu Mission Control registrieren. NSX Advanced Load Balancer-Dienste und Dual-Stack-IPv4/IPv6-Netzwerke werden derzeit nicht unterstützt.
Voraussetzungen:
Führen Sie die folgenden Schritte auf Ihrer Bootstrap-Maschine aus, um einen Verwaltungscluster in einer IPv6-Netzwerkumgebung bereitzustellen:
Konfigurieren Sie Linux so, dass Routerankündigungen akzeptiert werden, um sicherzustellen, dass die standardmäßige IPv6-Route nicht aus der Routing-Tabelle entfernt wird, wenn der Docker-Dienst gestartet wird. Weitere Informationen finden Sie unter Docker CE deletes IPv6 Default route. sudo sysctl net.ipv6.conf.eth0.accept_ra=2
Erstellen Sie eine Maskierungsregel für den Bootstrap-Cluster, um ausgehenden Datenverkehr vom Bootstrap-Cluster zu senden: sudo ip6tables -t nat -A POSTROUTING -s fc00:f853:ccd:e793::/64 ! -o docker0 -j MASQUERADE
Weitere Informationen zu Maskierungsregeln finden Sie unter MASQUERADE.
Legen Sie die folgenden Variablen in der Konfigurationsdatei für den Verwaltungscluster fest.
TKG_IP_FAMILY
auf ipv6
fest.VSPHERE_CONTROL_PLANE_ENDPOINT
auf eine statische IPv6-Adresse fest.CLUSTER_CIDR and SERVICE_CIDR
fest. Standardmäßig sind dies fd00:100:64::/48
und fd00:100:96::/108
.Stellen Sie den Verwaltungscluster bereit, indem Sie tanzu mc create
ausführen, wie unter Bereitstellen von Verwaltungsclustern über eine Konfigurationsdatei beschrieben.
Wenn Sie einen IPv6-Verwaltungscluster bereitgestellt haben, stellen Sie einen IPv6-Arbeitslastcluster wie folgt bereit:
Legen Sie die folgenden Variablen in der Konfigurationsdatei für den Arbeitslastcluster fest.
TKG_IP_FAMILY
auf ipv6
fest.VSPHERE_CONTROL_PLANE_ENDPOINT
auf eine statische IPv6-Adresse fest.CLUSTER_CIDR and SERVICE_CIDR
fest. Standardmäßig sind dies fd00:100:64::/48
und fd00:100:96::/108
.Stellen Sie den Arbeitslastcluster wie unter Erstellen von Arbeitslastclustern in Erstellen und Verwalten von TKG 2.2-Arbeitslastclustern mit der Tanzu CLI beschrieben bereit.