Change key manager
This article describes how to change a key manager. CRDP uses the CipherTrust Manager as a trusted key manager.
For Kubernetes deployment with Helm
In the
values.yaml
file, under theenv
section, update the value of kms with a valid IP address or hostname of the CipherTrust Manager.Update your CRDP deployment.
helm upgrade <helm chart name> <path of helm chart>
For Kubernetes deployment without Helm
In the CRDP deployment file (for example,
<crdp-deployment.yaml>
), update the value ofKEY_MANAGER_HOST
with a valid IP address or hostname of the CipherTrust Manager.Update your CRDP deployment.
kubectl replace -f <crdp-deployment.yaml>
For Standalone deployment
Stop the existing container.
In the environment variable, update the
KEY_MANAGER_HOST
field with a valid IP address or hostname of the CipherTrust ManagerStart the container.
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>" <crdp image name>