Skip to main content

Upgrade with tridentctl

Contributors juliantap netapp-aruldeepa netapp-dbagwell netapp-mwallis

You can easily upgrade an existing Trident installation using tridentctl.

About this task

Uninstalling and reinstalling Trident acts as an upgrade. When you uninstall Trident, the Persistent Volume Claim (PVC) and Persistent Volume (PV) used by the Trident deployment are not deleted. PVs that have already been provisioned will remain available while Trident is offline, and Trident will provision volumes for any PVCs that are created in the interim after it is back online.

Before you begin

Review Select an upgrade method before upgrading using tridentctl.

Steps
  1. Run the uninstall command in tridentctl to remove all of the resources associated with Trident except for the CRDs and related objects.

    ./tridentctl uninstall -n <namespace>
  2. Reinstall Trident. Refer to Install Trident using tridentctl.

Important Do not interrupt the upgrade process. Ensure the installer runs to completion.