Host Dependencies#
The goal of k0s is to only depend on kernel functionality. However, the kubelet currently has several host dependencies. Some of these may need to be bundled, but we should prefer upstream contributions to remove these dependencies.
List of hard dependencies#
find
-- PR by @ncopa to resolve this: https://github.com/kubernetes/kubernetes/pull/95189du
-- PR by @ncopa to resolve this: https://github.com/kubernetes/kubernetes/pull/95178 -- note thatdu
dependency remains, but using POSIX-compliant argumentnice
iptables
-- as documented in https://github.com/k0sproject/k0s/issues/176 it is unclear whetheriptables
is needed. It appears to come from theportmap
plugin, but the most robust solution may be to simply bundleiptables
with k0s.