repo (and subproject?) for knftables library

582 views
Skip to first unread message

Dan Winship

unread,
Jan 8, 2024, 11:38:01 AMJan 8
to kubernetes-sig-network
This was discussed in passing in the nftables kube-proxy PR
(https://github.com/kubernetes/kubernetes/pull/121046#discussion_r1368606188),
but just to have a more formal discussion to link to...

The nftables kube-proxy mode depends on a package/module/library I wrote
called knftables, currently at https://github.com/danwinship/knftables.
I would like to move this to https://github.com/kubernetes-sigs/. OK?

(I'm not sure if this requires us to create a "subproject" to own it as
well or if we can just have the SIG as a whole own the repo? If it needs
to be owned by a specific subproject, do we want a "knftables"
subproject, or should we declare "kube-proxy" to be a subproject?)

-- Dan

Dan Winship

unread,
Jan 8, 2024, 12:08:33 PMJan 8
to kubernetes-sig-network
oh, also, if anyone else is interested in helping out with the nftables
kube-proxy backend, there's a TODO now at
https://github.com/kubernetes/kubernetes/issues/122572. (If there was
interest maybe I could do a code walkthrough at some point?)

-- Dan

Antonio Ojea

unread,
Jan 8, 2024, 7:54:12 PMJan 8
to Dan Winship, kubernetes-sig-network

> I would like to move this to https://github.com/kubernetes-sigs/. OK?

+1

I don´t know if the overhead of creating sub projects is necessary, but kube-proxy sounds more accurate than the library alone.


--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-network" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-ne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-network/94d43168-7a7a-4d03-a735-8d504c524cc7%40redhat.com.

Mikaël Cluseau

unread,
Jan 9, 2024, 3:13:49 AMJan 9
to Antonio Ojea, Dan Winship, kubernetes-sig-network

Nadia Pinaeva

unread,
Jan 9, 2024, 5:10:04 AMJan 9
to Dan Winship, kubernetes-sig-network
I can try to help with the nftables backend, lmk if/once there is some prioritization for the sub-tasks.

Michael Zappa

unread,
Jan 19, 2024, 5:57:58 PMJan 19
to kubernetes-sig-network
What is the process for getting a repo in k8s-sigs? We should do that

Rob Scott

unread,
Jan 19, 2024, 6:34:57 PMJan 19
to Michael Zappa, kubernetes-sig-network
+1 on a new repo. You'd just need to fill out the issue template on k/org to create a new kubernetes-sigs repo. Here's an example from when we created ingress2gateway.

Reply all
Reply to author
Forward
0 new messages