
PowerProtect Data Manager 19.17 Kubernetes User Guide
Update the Velero or OADP version used by PowerProtect Data Manager
When
PowerProtect Data Manager is configured to protect Kubernetes clusters, Velero is used for backing of Kubernetes resources. In an OpenShift environment, PowerProtect Data manager uses OADP to deploy Velero. Each
PowerProtect Data Manager release uses a specific version of Velero by default, which is documented in the file
k8s-image-versions.info that is available for download in the
PowerProtect Data Manager UI by clicking
and selecting
Downloads. If you must update the Velero or OADP version that
PowerProtect Data Manager uses in order to pick up the latest security fixes, perform the following procedure.
Prerequisites
Steps
- Log in to PowerProtect Data Manager as an admin user.
- Open the file /usr/local/brs/lib/cndm/config/k8s-dependency-versions-app.properties.
- In a non-OpenShift environment, add the following line to this file to update the Velero version, and then save the file:
k8s.velero.version=vx.y.z
Where vx.y.z is the Velero incremental patch version.
- In an OpenShift environment, add the following line to this file to update the OADP version, and then save the file:
k8s.oadp.version=x.y.z
Where x.y.z is the OADP incremental patch version.
- Restart the CNDM service by running the command cndm restart, and then wait for a few seconds for the service to restart.
- From the
PowerProtect Data Manager UI, run a manual discovery of the Kubernetes cluster.
When the discovery completes successfully, the configuration that is stored in the configuration map ppdm-controller-config on the Kubernetes cluster powerprotect namespace updates.
- Run the following commands to delete the
powerprotect-controller pod on the Kubernetes cluster. This action forces a restart, during which the changes take effect. This step should be performed when there are no backup or restore operations in progress.
kubectl get pod -n powerprotectkubectl delete pod powerprotect controller pod name -n powerprotect
- Repeat steps six and seven for each Kubernetes cluster that the PowerProtect Data Manager protects.