docs(keycloak): clarify incoming mTLS trust scope

The system truststore also verifies HTTPS client certificates unless a
separate HTTPS truststore is configured. Operators adding an LDAP CA
need to know that this can extend inbound TLS trust as well.

Assisted-by: LLM
Signed-off-by: Федор Батоногов <f.batonogov@yandex.ru>
This commit is contained in:
Федор Батоногов committed 2026-10-21 16:04:18 +03:00
1 parent 8bc8e429e6
commit 04a3f4be56
1 file changed
+4 -1
+4 -1
View File
@@ -102,7 +102,7 @@ extraEnv: []
# name: my-secret
# key: my-key
# Additional trust anchors for outbound TLS (LDAPS, external IdPs, SMTP).
# Additional system trust anchors (LDAPS, external IdPs, SMTP).
# Each entry selects one key from an existing Secret or ConfigMap in the
# release namespace; key defaults to ca.crt. Supply only public certificates:
# PEM bundles or unencrypted PKCS12 (.p12, .pfx, .pkcs12), without private keys.
@@ -111,6 +111,9 @@ extraEnv: []
# The chart reserves the cozystack-* subdirectories there for these mounts.
# These CAs apply to the whole Keycloak server, across all realms, so restrict
# writes to the referenced objects to administrators who manage that trust.
# They also verify incoming client certificates when https-client-auth is
# request or required and no separate https-trust-store-file is configured.
# Set that file explicitly if incoming mTLS needs a different trust boundary.
# Changing an object's contents does not restart Keycloak: restart both pods
# after rotation, or change the referenced object name to trigger a rollout.
# Missing objects/keys prevent the pod from starting. Certificate