|
1 | 1 | ## Changelog
|
2 | 2 |
|
| 3 | + - v0.8.0 |
| 4 | + - Upgraded to Kubernetes v1.3.6 and flannel v0.6.1 |
| 5 | + - **Using official Kubernetes binaries and docker images** |
| 6 | + - They are built in line with my multi-platform proposal: [kubernetes/kubernetes#26863](https://github.com/kubernetes/kubernetes/pull/26863) |
| 7 | + - Most of the code is "official" from [kube-deploy/docker-multinode](https://github.com/kubernetes/kube-deploy/tree/master/docker-multinode) |
| 8 | + - All binaries and images are now cross-compiled from `amd64`, no more releasing from Raspberry Pis! |
| 9 | + - Using HypriotOS v1.0.1! |
| 10 | + - It's fully possible to add `amd64` nodes seamlessly with docker-multinode |
| 11 | + - Then you can control which nodes a pod should land on with the `beta.kubernetes.io/arch` label: [kubernetes/kubernetes#23684](https://github.com/kubernetes/kubernetes/pull/23684) |
| 12 | + - Made the dns and the dashboard addons mandatory, they can't and shouldn't be disabled as they're required components of the core. |
| 13 | + - The earlier `skydns` component has been replaced with the new `kubedns` component that is more integrated with Kubernetes and more efficent. |
| 14 | + - Raspbian is supported out-of-the-box, just download the deb package and install on your Pi! |
| 15 | + - Pine64 is now supported as a platform. |
| 16 | + - Upgraded the addons: |
| 17 | + - dashboard to v1.1.1 |
| 18 | + - kubedns to 1.5 (manifest version v17.1) |
| 19 | + - registry to v2.5.0 |
| 20 | + - heapster to v1.2.0-beta.2 |
| 21 | + - influxdb to v0.13.0 |
| 22 | + - grafana to v3.1.1 |
| 23 | + - Total refactor of `kube-config` and of the whole project; as much as possible official Kubernetes code is used, which means the configuration for v0.8.0 is more generic than v0.7.0 which was more specialized. |
| 24 | + - Added the helm package manager at version v2.0.0-alpha.3 |
| 25 | + - kube-registry-proxy is now added to the registry addon which makes every node expose the registry at `localhost:5000` |
| 26 | + - Possible to use `--containerized` by adding `export USE_CONTAINERIZED=true` to `/etc/kubernetes/k8s.conf` |
| 27 | + - Renamed `kube-systemd` to `docker-multinode` and the generic `systemd` OS to the generic `debian` OS |
| 28 | + - Caveats: |
| 29 | + - Reboots aren't working nor supported. (Added to roadmap) |
| 30 | + - Arch Linux ARM, the Pine64 and Scaleway suffers from the `docker pull` mtu bug [docker/docker#22635](https://github.com/docker/docker/issues/22635) |
| 31 | + |
3 | 32 | - v0.7.0 (21th Mar 2016)
|
4 | 33 | - Upgrade to Kubernetes v1.2.0 [Changelog](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md), dashboard v1.0.0, etcd v2.2.5, registry v2.3.1
|
5 | 34 | - Using official binaries built from my Kubernetes PR: [kubernetes/kubernetes#19769](https://github.com/kubernetes/kubernetes/pull/19769)
|
|
0 commit comments