Remove default self-signed TLS certificates from container image
Remove default self-signed TLS certificates from container image
Remove default self-signed TLS certificates from container image
Platform 6 requires you to provide your own TLS certificates. Platform 6 container image no longer includes default self-signed TLS certificates.
This breaking change affects you if you:
Previous versions of the Platform 6 container image included default self-signed TLS certificates. Platform 6 removes these certificates. You must provide your own certificates and keys for TLS/HTTPS connectivity.
This change follows security best practices. You maintain full control over your certificate lifecycle, including generation, signing, and management.
Provide TLS certificates that meet the following requirements:
.crt or .pem).key)You can configure the file location and naming through environment variables or property files.
Set the certificate and key file paths using one of the following methods:
Option 1: Environment variables
Option 2: Property file variables
Use the following certificate types based on your environment:
To generate self-signed certificates for testing, use OpenSSL:
Only use self-signed certificates in non-production environments.
Itential Platform fails to start with an error message when certificates are missing or paths are incorrect:
To resolve this issue: