Skip to content

Commit

Permalink
[DOC] Clarify the role of the PKCS12 file in the CA secrets and remov…
Browse files Browse the repository at this point in the history
…e the OpenSSL command (#11089)

Signed-off-by: Jakub Scholz <[email protected]>
  • Loading branch information
scholzj authored Jan 29, 2025
1 parent b6120c9 commit eae7bda
Showing 1 changed file with 3 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -39,16 +39,9 @@ The chain should be in the following order:

.Before you begin
The Cluster Operator generates keys and certificates in PEM (Privacy Enhanced Mail) and PKCS #12 (Public-Key Cryptography Standards) formats.
You can add your own certificates in either format.

Some applications cannot use PEM certificates and support only PKCS #12 certificates.
If you don't have a cluster certificate in PKCS #12 format, use the OpenSSL TLS management tool to generate one from your `ca.crt` file.

.Example certificate generation command
[source,shell,subs="+quotes"]
openssl pkcs12 -export -in ca.crt -nokeys -out ca.p12 -password pass:<P12_password> -caname ca.crt

Replace <P12_password> with your own password.
Only the keys and certificates in the PEM format are used internally by Strimzi.
The PKCS #12 store is there only for user applications that do not support using the PEM format directly.
When using custom CA certificates, adding the PKCS #12 store and its password to the secret is optional only.

.Procedure

Expand Down

0 comments on commit eae7bda

Please sign in to comment.