kpng icon indicating copy to clipboard operation
kpng copied to clipboard

Reworking kube-proxy's architecture

Results 60 kpng issues
Sort by recently updated
recently updated
newest added

This PR has the document about how to build the gRPC stubs and the script to generate them. Fixes for #282

cncf-cla: yes
size/XXL
needs-rebase
approved

Introduce the notion of endpoint scopes to allow generic filtering with a simple node-local model. Includes 2 first scopes: Internal and External. Depends on #286 Should fix #277

cncf-cla: yes
approved
size/XL

@danwinship mentioned that we should update the KEP w/ as much details as possible about the current state

lifecycle/rotten

I wrote up a question here https://jayunit100.blogspot.com/2022/04/serviceinfo-structs-in-kube-proxy.html which i ran into when i needed the hnsID stored in the KPNG v1locanet.Endpoint object. Whats the right way to, for examples, store...

lifecycle/rotten

we need to do a big, public, open scale test of kpng on say, 50 nodes and leave it up for a week as part of de-risking any questions that...

see https://github.com/kubernetes/kubernetes/blob/master/pkg/proxy/topology.go#L40

The issue might be refcount, not reaching 0, so the cleanup is not triggered. Wouldn't it be better to just call a delete on the resource itself, and be done...

Since massive code drop from in tree kp we have too many definitions of resource in the windows kernelspace that is making the code hard to maintain Also having maps...

So far IPTables, IPVS are pretty stable passing 100s of the CI tests etc, with only a few bugs ( < 5 tests ). But others (eBPF and NFT) arent...

good first issue
help wanted
lifecycle/stale

Userpsace linux proxy is now merged per @rajaskakodkar . Final steps - either add CI for it or - lets either cut a KPNG release with it in the codebase,...

lifecycle/rotten