-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFC: The kube-rbac-proxy is too opinionated to be opt-out. #3482
Comments
HI @hsyed-dojo, That is a very interesting RFE. Regards to make it optional (opt-in) then, I think we would need to have an plugin such as we have grafana/v1alpha1 and deployImage/v1alpha1 instead of use flags. More info: https://book.kubebuilder.io/plugins/plugins.html However, note that we have a issue to replace the kube-rbac-proxy see: #1885. Would the approach described in this issue sorted out your concerns? |
Hi @camilamacedo86, TIL: RFE (Request for Enhancement) 🙏 + Closing ticket, a |
Reopen this one since it is something that must be discussed. |
Next Steps:The progress on this issue appears to be blocked by the discussion at this GitHub comment. Once the assessment mentioned above is completed, we will be in a better position to decide between the following options: a) Replacement of kube-rbac-proxy with NetworkPolicy: AND/OR b) Create a Plugin for Opt-In/Opt-Out Usage of rbac-proxy: OR
We will proceed based on the assessment's results, taking into consideration the best approach for the project's needs. Thank you for all your understanding. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
HI @hsyed-dojo
I need to let you know that you can opt-out by commenting the following line in the patches:
# Protect the /metrics endpoint by putting it behind auth.
# If you want your controller-manager to expose the /metrics
# endpoint w/o any authn/z, please comment the following line.
- path: manager_auth_proxy_patch.yaml |
What do you want to happen?
The kube-rbac-proxy is too opinionated to be an opt-out component.
Issues:
I’d like to advocate to make this opt-in and that the additional manifests are only generated if a CI flag is provided during the init.
Extra Labels
No response
The text was updated successfully, but these errors were encountered: