Vor dem Upgrade eines TKGS-Arbeitslastclusters sollten Sie seine Kompatibilität mit dem Upgrade überprüfen. Die Kompatibilität muss mit dem TKG-Dienst abgeglichen werden.
Überprüfen der Kompatibilität mit dem TKG-Dienst
Vor dem Upgrade eines Arbeitslastclusters sollten Sie seine Kompatibilität mit dem Upgrade überprüfen. Wenn ein Cluster nicht mit dem TKG-Dienst kompatibel ist, führen Sie ein Upgrade der Tanzu Kubernetes-Version durch. Weitere Informationen zu verfügbaren TKrs finden Sie in den Versionshinweisen. Weitere Informationen finden Sie auch in der Online-Interoperabilitätsmatrix.
kubectl get tkr
Die Spalte COMPATIBLE
zeigt an, ob diese Tanzu Kubernetes-Version mit dem aktuellen TKG-Dienst installiert sind. Ab TKG-Dienst Version 3.1 gibt die Spalte TYPE auch den Kompatibilitätsstatus zurück.
Wenn Sie den TKGS-Cluster angeben, können Sie anzeigen, welche TKr-Updates verfügbar sind.
kubectl get tkc <tkgs-cluster-name>Oder mit der v1beta1-API:
kubectl get cc <tkgs-cluster-name>Die Spalte
UPDATES AVAILABLE
gibt an, ob ein Kubernetes-Upgrade verfügbar ist und zeigt die nächsten zu verwendenden
Tanzu Kubernetes-Versionen-Empfehlungen an. Beispiel:
kubectl get tkc tkg2-cluster-11-tkc NAME CONTROL PLANE WORKER TKR NAME AGE READY TKR COMPATIBLE UPDATES AVAILABLE tkg2-cluster-11-tkc 3 3 v1.25.7---vmware.3-fips.1-tkg.1 13d True True [v1.26.5+vmware.2-fips.1-tkg.1]
- Nicht-Legacy-TKrs wurden speziell für vSphere 8.x entwickelt und sind nur mit vSphere 8.x kompatibel.
- Legacy-TKrs verwenden ein Legacy-Format, das mit vSphere 7.x und auch mit vSphere 8.x kompatibel ist, aber nur zu Upgrade-Zwecken.
kubectl get -l !run.tanzu.vmware.com/legacy-tkr
kubectl get -l !run.tanzu.vmware.com/legacy-tkr