Skip to content

feat(krateo-sse-proxy): 0.1.9 — RS256/JWKS image 1.1.3 + wire URL_AUTHN - #37

Merged
braghettos merged 1 commit into
mainfrom
feat/sse-proxy-0.1.9-rs256
Aug 14, 2026
Merged

feat(krateo-sse-proxy): 0.1.9 — RS256/JWKS image 1.1.3 + wire URL_AUTHN#37
braghettos merged 1 commit into
mainfrom
feat/sse-proxy-0.1.9-rs256

Conversation

@braghettos

Copy link
Copy Markdown
Collaborator

Ships the RS256/JWKS sse-proxy (companion krateo-platformops/sse-proxy#9): image 1.1.2 → 1.1.3, chart 0.1.8 → 0.1.9.

The proxy now verifies the bell's /events + /notifications JWTs against authn's JWKS public key. This wires URL_AUTHN in the deployment with a .Release.Namespace-aware default (http://authn.<namespace>.svc.cluster.local:8082), so:

  • auth is enforced out of the box, and
  • it stays correct in a non-default namespace — no installer componentValues needed.

New auth.urlAuthn value (+ values.schema.json entry) overrides it for a non-co-located authn, or empties URL_AUTHN to run open.

The release-oci publish gates on the referenced image existing, so this must merge/tag after sse-proxy image 1.1.3 is built.

helm lint clean; renders sse-proxy:1.1.3 and a namespace-correct URL_AUTHN.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LJsLqtryCgWwEt8FnPE1se

Ship the RS256/JWKS sse-proxy (krateo-platformops/sse-proxy#9): image 1.1.2 ->
1.1.3, chart 0.1.8 -> 0.1.9.

The proxy now verifies the bell's /events + /notifications JWTs against authn's
JWKS public key. Wire URL_AUTHN in the deployment with a Release.Namespace-aware
default (http://authn.<namespace>.svc.cluster.local:8082), so auth is ENFORCED
out of the box and stays correct in a non-default namespace — no installer
componentValues needed. New auth.urlAuthn value (+ values.schema.json entry)
overrides it for a non-co-located authn or empties it to run open.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LJsLqtryCgWwEt8FnPE1se
@braghettos
braghettos merged commit 2f64b7f into main Aug 14, 2026
10 checks passed
@braghettos
braghettos deleted the feat/sse-proxy-0.1.9-rs256 branch August 14, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant