-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
KCP: support pluggable proxy providers #3700
Comments
the current way is by passing |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/lifecycle frozen |
/assign @fabriziopandini |
/area control-plane |
/priority backlog |
/unassign |
/triage accepted /help |
@fabriziopandini: GuidelinesPlease ensure that the issue body includes answers to the following questions:
For more details on the requirements of such an issue, please see here and ensure that they are met. If this request no longer meets these requirements, the label can be removed In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@fabriziopandini I think this is possible today via: Not sure if this covers the entire issue. |
I have to dig into this, but on top of my mind what we have now isn't a clean API because you have to use phases to skip addon installation and then use the annotation above to avoid errors on upgrades. |
Oh you're right. Same for CoreDNS |
This issue has not been updated in over 1 year, and should be re-triaged. You can:
For more details on the triage process, see https://www.kubernetes.dev/docs/guide/issue-triage/ /remove-triage accepted |
The Cluster API project currently lacks enough active contributors to adequately respond to all issues and PRs. We already have skip-proxy annotation that allows to achieve something similar, but considering that there is no demand and the issue is not updated since 2022, I don't see this making progress anytime soon /close |
@fabriziopandini: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
User Story
As a user, I would like to create a new cluster using a proxy provider of my choosing, instead of having kubeadm install kube-proxy, because I'd like to use something other than kube-proxy from the start.
As a user, I would like to manage my proxy provider separately from KCP, decoupling their lifecycles, so that I'm in control of my proxy provider.
Detailed Description
See user stories
Anything else you would like to add:
kubeadm is currently responsible for installing kube-proxy and we'll need to be able to disable that.
/kind feature
/milestone Next
The text was updated successfully, but these errors were encountered: