Upgrade CRDP
This article describes steps to upgrade CRDP.
Steps
Pull the latest image from the CRDP image repository, thalesciphertrust/ciphertrust-restful-data-protection.
Redeploy CRDP.
In the
values.yaml
file, update the value of thecrdpimage
field.crdpimage: thalesciphertrust/ciphertrust-restful-data-protection:<latest version>
Update your CRDP deployment.
helm upgrade <helm chart name> <path of helm chart>
In the CRDP deployment file (for example,
<crdp-deployment.yaml>
), update the value of theimage
field.- image: thalesciphertrust/ciphertrust-restful-data-protection:<latest version>
Update your CRDP deployment.
kubectl replace -f <crdp-deployment.yaml>
Stop the existing container.
Start the container with the latest CRDP image.
docker run -e KEY_MANAGER_HOST=<new_IP address or host name> -e REGISTRATION_TOKEN=<registration token> -p <host port>:<CRDP_port> -e SERVER_MODE=tls-cert-opt -e CERT_VALUE="<certificate>" -e KEY_VALUE="<key value>" <latest crdp image name>