enhancements icon indicating copy to clipboard operation
enhancements copied to clipboard

WIP: KEP-5343: Updates to kube-proxy-backends

Open danwinship opened this issue 7 months ago • 9 comments

  • One-line PR description: Post-KEP-3866, figure out what to do about "default" kube-proxy backend and deprecated backends
  • Issue link: https://github.com/kubernetes/enhancements/issues/5343

(This is WIP, but ready for review; the WIP-iness is about figuring out the scope/details of what we want to do.)

danwinship avatar May 27 '25 02:05 danwinship

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: danwinship

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

k8s-ci-robot avatar May 27 '25 02:05 k8s-ci-robot

a good exercise for people willing to help will be to create a standalone repo with the ipvs proxy and windows proxy from the existing code in k/k to show feasibility ... I think that if that works we just start the deprecation period and point the people that wants to use them to this new repo ...

aojea avatar May 30 '25 10:05 aojea

/cc

shaneutt avatar Jun 05 '25 16:06 shaneutt

/cc

aroradaman avatar Jul 17 '25 21:07 aroradaman

a good exercise for people willing to help will be to create a standalone repo with the ipvs proxy and windows proxy from the existing code in k/k to show feasibility ... I think that if that works we just start the deprecation period and point the people that wants to use them to this new repo ...

Just wondering whether the approach has been finalized. Will it be a separate repository within the Kubernetes project, for example: kubernetes/kube-proxy-windows?

Thanks,

princepereira avatar Sep 22 '25 12:09 princepereira

Nothing has been decided yet...

danwinship avatar Sep 22 '25 12:09 danwinship

I see that https://github.com/kubernetes/enhancements/issues/5343 is on the 1.35 enhancement board but I'm not sure if this KEP is ready for 1.35?

Should we remove this from the milestone?

kannon92 avatar Oct 09 '25 16:10 kannon92

yeah, we still don't have a plan here

danwinship avatar Oct 09 '25 20:10 danwinship

Updated the discussion of IPVS deprecation. PTAL.

danwinship avatar Dec 01 '25 14:12 danwinship