the api server , controller manager, kubelet in k3...
# k3s
a
the api server , controller manager, kubelet in k3s is made from scratch or it's same as k8s
c
what do you mean “made from scratch”
we did not rewrite them from scratch, no
We have a few patches to allow embedding them all in the same process https://github.com/kubernetes/kubernetes/compare/v1.30.1...k3s-io:kubernetes:v1.30.1-k3s1
1
we don’t change upstream behavior. We do only what is necessary to put them all in a single process.
a
I see.
c
k3s is a k8s.
👌 1
🎯 1
a
it's written there in readme that it's not a fork. so in k3s modified a lot of code right. which part is very different from k8s I am trying to figure out
I was trying to find the controller, kubelet folder in codebase I cloudn't find under pkg. where are the paths.
c
staging
👌 1
We’ve not modified much at all. You can see the things we’ve changed in the link I sent earlier. Click on the “files changed” tab at the top.
👌 1