Skip to content

Conversation

embik
Copy link
Member

@embik embik commented Aug 1, 2025

Summary

Small PR to prevent misconfiguration of front-proxy instances. When OIDC authN is enabled, ServiceAccount tokens need to be authenticated by the front-proxy as well, as all JWT tokens will be processed (and rejected, if unknown) by the front-proxy component otherwise.

What Type of PR Is This?

/kind cleanup

Related Issue(s)

Fixes #

Release Notes

Validation has been added to prevent misconfiguration of `FrontProxy` authN methods

@embik embik requested a review from mjudeikis August 1, 2025 11:51
@kcp-ci-bot kcp-ci-bot added kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. release-note Denotes a PR that will be considered when it comes time to generate release notes. dco-signoff: yes Indicates the PR's author has signed the DCO. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Aug 1, 2025
@mjudeikis
Copy link
Contributor

/lgtm
/approve

@kcp-ci-bot kcp-ci-bot added the lgtm Indicates that a PR is ready to be merged. label Aug 1, 2025
@kcp-ci-bot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 991537410262a7df34b16f2903e5953311b8b3d7

@kcp-ci-bot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mjudeikis

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kcp-ci-bot kcp-ci-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 1, 2025
@embik
Copy link
Member Author

embik commented Aug 1, 2025

/retest

flake?

@kcp-ci-bot kcp-ci-bot merged commit efcb568 into kcp-dev:main Aug 1, 2025
10 checks passed
@embik embik deleted the oidc-serviceaccount-validation branch August 1, 2025 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates the PR's author has signed the DCO. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm Indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants