Sign inSign up

xakra/kubeadm-installer

By xakra

Updated over 8 years ago

A kubeadm installer container for CoreOS, Ubuntu, Debian, CentOS and Fedora

Image
2

6.6K

xakra/kubeadm-installer repository overview

kubeadm installer for CoreOS, Ubuntu, Debian, CentOS and Fedora

Build Status Docker Automated build Docker Build Status

Note

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).

Usage
How to run install kubeadm

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

How to uninstall/revert
$ 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
What's inside?
  • kubeadm
  • kubernetes
  • cni

Give a look to the build.sh script.

License

MIT

Tag summary

Content type

Image

Digest

Size

5 MB

Last updated

over 8 years ago

docker pull xakra/kubeadm-installer