diff --git a/k8s/applications/temporal/temporal-values.yaml b/k8s/applications/temporal/temporal-values.yaml index c62fa49..952eed3 100644 --- a/k8s/applications/temporal/temporal-values.yaml +++ b/k8s/applications/temporal/temporal-values.yaml @@ -60,6 +60,16 @@ schema: # ── Temporal server config (PostgreSQL persistence) ────────────────────────── server: replicaCount: 1 + # temporalio/server:1.30.0+ dropped the `dockerize` binary and switched to + # built-in sprig config templating. The chart still defaults to the legacy + # configMapsToMount: "dockerize" + setConfigFilePath: false, which produces a + # config the 1.30 server never loads — it then falls back to its embedded + # env-only template (Cassandra default) and dies with + # "Persistence.DataStores[default](value).Cassandra.Hosts: zero value". + # Switch to the sprig ConfigMap and point the server at it (chart's own + # recommendation for 1.30.0+ images; sprig mode requires setConfigFilePath). + configMapsToMount: "sprig" + setConfigFilePath: true jobService: enabled: false affinity: