If I only want to use K8s master to manage daemonsets running in worker nodes (no load balancing, no HTTP request processing, each worker node runs the same pods), is the kube-proxy installation necessary? I only want to use kubernetes to make sure that each worker node is running one copy of the container specified in the daemonset manifest.
I am hoping to save disk space and not install images onto worker nodes unnecessarily.
As mentioned on medium
So AFAIK it´s neccesary for kubernetes to work, if you don´t want to use kube-proxy maybe you could try an alernative like cilium, take a look at above medium tutorial about it. Worth mentioning it´s not lighter than kube-proxy, it´s 147 MB.