diff --git a/images/base/Dockerfile b/images/base/Dockerfile index d03bb0a62e..501123ce0b 100644 --- a/images/base/Dockerfile +++ b/images/base/Dockerfile @@ -43,6 +43,7 @@ COPY files/ / # - packages needed for kubernetes components # - packages needed by the container runtime # - misc packages kind uses itself +# - packages that provide semi-core kubernetes functionality # After installing packages we cleanup by: # - removing unwanted systemd services # - disabling kmsg in journald (these log entries would be confusing) @@ -68,6 +69,7 @@ RUN echo "Ensuring scripts are executable ..." \ conntrack iptables iproute2 ethtool socat util-linux mount ebtables udev kmod \ libseccomp2 \ bash ca-certificates curl rsync \ + nfs-common \ && find /lib/systemd/system/sysinit.target.wants/ -name "systemd-tmpfiles-setup.service" -delete \ && rm -f /lib/systemd/system/multi-user.target.wants/* \ && rm -f /etc/systemd/system/*.wants/* \ diff --git a/pkg/build/nodeimage/defaults.go b/pkg/build/nodeimage/defaults.go index 390a0f3d83..4ab9d3e389 100644 --- a/pkg/build/nodeimage/defaults.go +++ b/pkg/build/nodeimage/defaults.go @@ -20,7 +20,7 @@ package nodeimage const DefaultImage = "kindest/node:latest" // DefaultBaseImage is the default base image used -const DefaultBaseImage = "kindest/base:v20200430-2c0eee40" +const DefaultBaseImage = "kindest/base:v20200501-55a2a847" // DefaultMode is the default kubernetes build mode for the built image // see pkg/build/kube.Bits