Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow customization of authorization mode kubeAPIServer args #9740

Open
aaronschweig opened this issue May 13, 2024 · 1 comment
Open

Allow customization of authorization mode kubeAPIServer args #9740

aaronschweig opened this issue May 13, 2024 · 1 comment
Labels
kind/api-change API change with impact on API users kind/enhancement Enhancement, improvement, extension

Comments

@aaronschweig
Copy link

How to categorize this issue?
/area control-plane
/kind api-change
/kind enhancement

What would you like to be added:

Hello Team 馃憢

We would like to benefit from the ability to use custom Kubernetes authorization webhooks in order to give a gardener provided control plane the ability to defer Authorization decisions to an external authorization engine like OpenFGA.

The ability to be able to configure the necessary kubernetes API server args via the Shoot CRD would be needed in order to achieve our desired result

Why is this needed:

This change is needed to enable users of gardener to profit form all the features that kubernetes provides in regards to authorization modes. We would like to use this feature within the context of the ORA project, so all contributers are able to use a central authorization engine, which is able to give authorization decisions in every layer of the product.

Thanks a lot and let me know in case any other input is needed!

@gardener-prow gardener-prow bot added kind/api-change API change with impact on API users kind/enhancement Enhancement, improvement, extension labels May 13, 2024
@rfranzke
Copy link
Member

We have to discuss to what extent we can expose this such that users cannot exclude/block gardenlet's operations on Shoots with their authz webhooks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/api-change API change with impact on API users kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

No branches or pull requests

2 participants