Trident Protect aktualisieren
Sie können Trident Protect auf die neueste Version aktualisieren, um neue Funktionen oder Fehlerbehebungen zu nutzen.
|
|
|
Um Trident Protect zu aktualisieren, führen Sie die folgenden Schritte aus.
-
Aktualisieren Sie das Trident Helm-Repository:
helm repo update -
Aktualisieren Sie die Trident Protect CRDs:
Dieser Schritt ist erforderlich, wenn Sie von einer Version vor 25.06 aktualisieren, da die CRDs jetzt im Trident Protect Helm chart enthalten sind. -
Führen Sie diesen Befehl aus, um die Verwaltung von CRDs von
trident-protect-crdszutrident-protectzu verschieben:kubectl get crd | grep protect.trident.netapp.io | awk '{print $1}' | xargs -I {} kubectl patch crd {} --type merge -p '{"metadata":{"annotations":{"meta.helm.sh/release-name": "trident-protect"}}}' -
Führen Sie diesen Befehl aus, um das Helm-Secret für das
trident-protect-crdsChart zu löschen:Deinstallieren Sie das trident-protect-crdsChart nicht mit Helm, da dies Ihre CRDs und alle zugehörigen Daten entfernen könnte.
kubectl delete secret -n trident-protect -l name=trident-protect-crds,owner=helm -
-
Trident Protect aktualisieren:
helm upgrade trident-protect netapp-trident-protect/trident-protect --version 100.2510.0 --namespace trident-protectSie können den Protokollierungsgrad während des Upgrades konfigurieren, indem Sie --set logLevel=debugzum Upgrade-Befehl hinzufügen. Der Standard-Protokollierungsgrad istwarn. Debug-Protokollierung wird für die Fehlerbehebung empfohlen, da sie NetApp Support hilft, Probleme zu diagnostizieren, ohne dass Änderungen am Protokollierungsgrad oder eine Problemreproduktion erforderlich sind.