Kubernetes Operator Maintenance
Upgrading CTE for Kubernetes Operator
The operator is designed to upgrade to a newer version automatically as soon as a new version is published by Thales. The Operator Lifecycle Manager, or OLM, constantly polls for updates and upgrades the operator whenever an update is available.
Uninstalling CTE for Kubernetes Operator
To uninstall CTE for Kubernetes Operator from the User Interface:
-
Stop any application that is using CTE for Kubernetes volumes.
-
Expand “Operators” section and click Installed Operators page from the left hand bar on the page.
-
Click on the Name of the operator installed.
-
On the next page, select the Actions tab.
-
Click Uninstall Operator in the list of actions displayed.
-
Click Uninstall on the confirmation pop-up to uninstall CTE for Kubernetes.
To uninstall the CTE for Kubernetes Operator using the CLI:
-
Stop any application that is using CTE for Kubernetes volumes.
-
Navigate to the deploy directory that was downloaded for operator install, type:
./deploy.sh --operator --operator-ns=<namespace-in-which-ctek8soperator-is-deployed> --cte-ns=<namespace-in-which-ctek8s-is-deployed> --remove
This removes both CTE for Kubernetes and the operator.