The entrypoint script will try to get the latest release version tagged on Github (starting version 0.4.0
).
The version of each software can be overridden with ENV variables provided on the docker run
cmd (starting version 0.4.1
).
The actual versions used and installed should be printed on the output during usage (starting version 0.4.2
).
Given docker already is installed (otherwise, run curl get.docker.com | bash
), you can install kubeadm easily!
$ docker run -it \
-v /etc:/rootfs/etc \
-v /opt:/rootfs/opt \
-v /usr/bin:/rootfs/usr/bin \
xakra/kubeadm-installer:0.4.5 ${your_os_here}
${your_os_here}
can be coreos
, ubuntu
, debian
, fedora
or centos
$ docker run -it \
-v /etc:/rootfs/etc \
-v /opt:/rootfs/opt \
-v /usr/bin:/rootfs/usr/bin \
xakra/kubeadm-installer:0.4.5 ${your_os_here} uninstall
- kubeadm
- kubernetes
- cni
Give a look to the build.sh script.
MIT