Skip to content

Commit bc9a752

Browse files
committed
docs: correct why an existing secret must carry the provider and coordinator keys
1 parent c5f5710 commit bc9a752

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/self-hosting/kubernetes.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ secrets:
153153
existingSecret: "your-existing-secret"
154154
```
155155
156-
`PROVIDER_SECRET` and `COORDINATOR_SECRET` are not new secrets. Chart 4.5.6 made the webapp reject the shared, previously-published defaults these used to fall back to, so an existing Secret must now carry strong, unique values for both:
156+
The chart wires `PROVIDER_SECRET` and `COORDINATOR_SECRET` into the webapp deployment, and the pre-upgrade check requires both, so an existing Secret must include them. For a deployment that already runs, add them before upgrading:
157157

158158
```bash
159159
kubectl patch secret my-trigger-secrets -n trigger --type merge -p \
@@ -539,7 +539,7 @@ With external datastores, secrets, registry, and authentication in place, you ha
539539
<Accordion title="You supply your own secret (secrets.existingSecret)">
540540
With `secrets.existingSecret` set, the chart reads every key from your Secret and generates none, so any key the app needs must already be present there.
541541

542-
Chart 4.5.6 hardened this: the webapp now requires strong, unique `PROVIDER_SECRET` and `COORDINATOR_SECRET` values — it previously fell back to a shared, published default for these, which it now rejects at startup. Add both to your Secret before upgrading:
542+
As of chart 4.5.6 the webapp deployment references `PROVIDER_SECRET` and `COORDINATOR_SECRET`, and the pre-upgrade check requires both, so an existing Secret must carry them. Add both before upgrading:
543543

544544
```bash
545545
kubectl patch secret my-trigger-secrets -n trigger --type merge -p \

0 commit comments

Comments
 (0)