To verify that the Utimaco HSM integration scales seamlessly with additional application pods in the OpenShift cluster, increase the number of replicas and repeat the functional checks.
-
Scale the Deployment.
Scale Pods
-
Get the list of running pods.
List Running Pods
-
Access one of the newly created pods and verify HSM connectivity by listing keys.
List Objects
-
From the new pod, perform an HTTPS connection to another pod.
Openssl s_client connect output
-
Successful output indicates that the new pod can securely communicate using the HSM-backed private key.
This test confirms that all newly created pods can securely connect to the Utimaco HSM using the configured PKCS#11 library, access the same cryptographic keys generated during the initial deployment, and successfully perform SSL/TLS operations demonstrating that the HSM integration scales seamlessly as additional replicas are added to the OpenShift deployment.