Adds secret.reloader.stakater.com/reload: wiki-gitea,wiki-api-keys,wiki-typesafe,wiki-anthropic to the wiki Deployment, same mechanism as gatus, home-assistant and others.
Why now: the workstation API key in OpenBao was stored with a trailing newline (my openssl rand … > file plus workstation=@file earlier today). The value is corrected in OpenBao (version 2) and the Kubernetes Secret has resynced to the 64-byte key, but the running pod still holds the old value in its environment. With this annotation Reloader rolls the pod on this and every future rotation.
Adds `secret.reloader.stakater.com/reload: wiki-gitea,wiki-api-keys,wiki-typesafe,wiki-anthropic` to the wiki Deployment, same mechanism as gatus, home-assistant and others.
Why now: the workstation API key in OpenBao was stored with a trailing newline (my `openssl rand … > file` plus `workstation=@file` earlier today). The value is corrected in OpenBao (version 2) and the Kubernetes Secret has resynced to the 64-byte key, but the running pod still holds the old value in its environment. With this annotation Reloader rolls the pod on this and every future rotation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
All credentials reach the service via envFrom, which is read once at pod
start. Reloader watches the four Secrets and restarts the Deployment on a
change, so a corrected or rotated key takes effect without a manual restart.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adds
secret.reloader.stakater.com/reload: wiki-gitea,wiki-api-keys,wiki-typesafe,wiki-anthropicto the wiki Deployment, same mechanism as gatus, home-assistant and others.Why now: the workstation API key in OpenBao was stored with a trailing newline (my
openssl rand … > fileplusworkstation=@fileearlier today). The value is corrected in OpenBao (version 2) and the Kubernetes Secret has resynced to the 64-byte key, but the running pod still holds the old value in its environment. With this annotation Reloader rolls the pod on this and every future rotation.🤖 Generated with Claude Code