feat: expose AUTH_TLS_CAFILE for custom CA certificate on JWKS endpoint - #485
Conversation
Adds the upstream-supported tls_cafile config field to the OAuth2 auth provider, allowing deployments with self-signed or internal CA certificates to specify a CA bundle path via AUTH_TLS_CAFILE rather than disabling TLS verification entirely. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Nathan Weinberg <nweinber@redhat.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Central YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthrough
Estimated code review effort: 2 (Simple) | ~10 minutes Changes
Related issues: None provided Poem: 🚥 Pre-merge checks | ✅ 9 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (9 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
|
derekhiggins
left a comment
There was a problem hiding this comment.
lgtm,
ci failure looked unrelated, I've re triggered it
|
Tick the box to add this pull request to the merge queue (same as
|
Summary
tls_cafileconfig field for the OAuth2 auth provider via theAUTH_TLS_CAFILEenv varTest plan
AUTH_TLS_CAFILEis accepted and used when set to a valid CA bundle pathAUTH_VERIFY_TLSbehavior is unchanged🤖 Generated with Claude Code
Summary by CodeRabbit
AUTH_TLS_CAFILEfor JWKS verification.