feat(keycloak): extraVolumes/extraVolumeMounts for themes and providers (1.1.0+up26.8.0) #92

Merged
jklein merged 8 commits from feat/keycloak-extra-volumes into main 2026-10-06 14:01:34 +02:00
Showing only changes of commit 34c600f7a8 - Show all commits
+10 -4
View File
@@ -38,10 +38,16 @@
# shows: two replicas serialize on the Liquibase migration lock, which is
# the whole reason settings.env budgets 900s. WHAT THE RESTART WAS HAS NOT
# BEEN ESTABLISHED, because the harness dumps container logs only when a
# run FAILS, and this one passed. So treat "0 restarts" as an observation
# from three fast runs rather than as an invariant of the chart, and if a
# run ever needs the reason, the harness has to print it on the green path
# too.
# run FAILS, and this one passed - which is the lasting finding here: the
# green path cannot explain a restart it reports.
# WHAT DID SETTLE THE QUESTION WAS A SECOND RUN OF THE IDENTICAL MANIFESTS
# (run 590): 82s, 0 restarts, postgres back to 23.4s. Same chart, same
# theme mount, fast runner - so the restart belongs to the environment and
# not to the pod spec. Keep both numbers: "0 restarts" is an observation
# about four runs on a runner of varying speed, not an invariant of the
# chart, and a first install that serializes two replicas on a schema
# migration lock is exactly the shape that gets slower-than-linearly worse
# on a loaded machine.
# 5. A MOUNTED LOGIN THEME SURVIVES ALL OF THAT (Gitea #88) - the full
# argument sits at keycloak.extraVolumes further down, including what it
# still does not prove.