Managing Certificates
The OpenShell gateway requires mTLS certificates for sandbox supervisors and clients. The Helm chart supports two ways to provision and manage them:
The rest of this page covers switching to cert-manager. The built-in mode requires no configuration.
cert-manager and pkiInitJob are mutually exclusive. The chart will fail if both are enabled at the same time.
Install cert-manager
Add the Jetstack Helm repository and install cert-manager with CRD support enabled:
Verify the cert-manager pods are running:
Install OpenShell with cert-manager PKI
Pass the cert-manager values override when installing or upgrading the chart:
The chart creates a self-signed CA, issues server and client certificates from it, and cert-manager handles renewal before expiry.
Next Steps
Return to Setup to complete the installation.