Skip to content

v0.6.2

Compare
Choose a tag to compare
@luxas luxas released this 26 Dec 18:31
· 360 commits to master since this release

Major release with many new possibilities

Now HypriotOS is supported and you may run it anywhere (on a systemd based host) thanks to the .deb package.

Changes

  • Support for Banana Pro
  • .deb package deployment
  • iptables proxying mode for kube-proxy should result in better performance
  • docker is built statically for both ARMv6 and ARMv7. Optional to use in most cases.
  • Support for HypriotOS
  • Support for plain systemd OSes
  • Enabled experimental Kubernetes by default, e.g. Jobs, DaemonSets
  • k8s => 1.1.3, etcd => 2.2.2, flannel => 0.5.5, registry => 2.2.1
  • Started to hack on mainline k8s: kubernetes/kubernetes#17981
  • Renamed kube-archlinux to the more generic kube-systemd
  • Small improvments and much better README
  • Bug fixes
  • Broke out the flannel subnet to the configuration file: /etc/kubernetes/k8s.conf supports now FLANNEL_SUBNET which defaults to 10.1.0.0/16

Downloads

Get the binaries:

mkdir k8s_binaries
curl -sSL https://github.com/luxas/kubernetes-on-arm/releases/download/v0.6.2/binaries.tar.gz | tar -xz -C k8s_binaries
ls -lh k8s_binaries

Load the images:

curl -sSL https://github.com/luxas/kubernetes-on-arm/releases/download/v0.6.2/images.tar.gz | gzip -dc | docker load

The images are also available on Docker Hub.

Install the latest .deb package:

wget https://github.com/luxas/kubernetes-on-arm/releases/download/v0.6.2/kube-systemd.deb
dpkg -i kube-systemd.deb

Revisions of the .deb package:

  • kube-systemd-1: The first revision
  • kube-systemd-2: The second revision with a bug fix for the general systemd OS
  • kube-systemd == kube-systemd-3: Third revision with no README.md conflict on HypriotOS and kube-config enable-master working