fix(lasuite): override impress createsuperuser job with no-op command
The impress chart renders this Job unconditionally (no if-enabled guard), then auto-deletes it after 30s (ttlSecondsAfterFinished). Each sunbeam apply recreated it and it failed because no superuser credentials are set (users authenticate via OIDC). Override the command to true so the Job exits 0 immediately and disappears cleanly.
This commit is contained in:
@@ -14,8 +14,9 @@ fullnameOverride: docs
|
||||
|
||||
backend:
|
||||
createsuperuser:
|
||||
# Superuser creation disabled — users authenticate via OIDC.
|
||||
enabled: false
|
||||
# No superuser — users authenticate via OIDC.
|
||||
# The chart always renders this Job; override command so it exits 0.
|
||||
command: ["true"]
|
||||
|
||||
envVars: &backendEnvVars
|
||||
# ── Database ──────────────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user