This is an (incomplete) list of ARM devices that have been tested or are in the midst of being tested against various versions of Kubernetes and its accompanying components.
device | OS/kernel | Docker verion | Kubernetes master version | Kubernetes worker version |
---|---|---|---|---|
Rock64 | Xenial minimal rock64 0.5.15/4.4 | docker-ce=18.04.0 |
1.9.7, 1.10.5, 1.11.0 | 1.9.7, 1.10.5, 1.11.0 |
RPi 3B/3B+ | Raspbian Stretch Lite/4.14 | docker-ce=18.04.0 |
1.9.7, 1.10.5 | 1.9.7, 1.10.5 |
Cavium ThunderX (Packet c1.large.arm) | Debian 9 | |||
RPi 3B/3B+ | Hypriot OS/4.14.34 | docker-ce=18.04.0 | 1.9.6 | 1.9.6 |
This is a running list of either officially supported ARM ports or those done by member of the community.
Service | Version | Kubernetes tested version | Officially supported | Device(s) tested on |
---|---|---|---|---|
Weave | 2.3.0 | 1.10.5 | yes | RPi, Rock64 |
Flannel | 0.10.0 | 1.10.5, 1.11.0 | yes | Rock64 |
MetalLB | v0.4.5+ | 1.10.5, 1.11.0 | yes | RPi, Rock64 |
Etcd | 3.1.12 | 1.10.5, 1.11.0 | yes | RPi, Rock64 |
CoreDNS | 1.0.6+ | 1.10.5, 1.11.0 | yes | RPi, Rock64 |
Kube-DNS | 1.14.8 | 1.10.5 | yes | RPi |
Nginx Ingress controller | 0.16.2 | 1.10.5, 1.11.0 | yes | Rock64 |
Traefik | 1.6.4 | 1.10.5, 1.11.0 | yes | Rock64 |
Heapster (deprecated) | 1.5.0 | 1.10.5, 1.11.0 | yes | Rock64 |
* Metrics server | 0.2.1 | 1.10.5, 1.11.0 | yes | Rock64 |
Kubernetes Dashboard | 1.8.3 | 1.10.5, 1.11.0 | yes | Rock64 |
Service | Version | Kubernetes tested version | Officially supported | Device(s) tested on |
---|---|---|---|---|
Prometheus | 2.3.1 | 1.10.5, 1.11.0 | no | Rock64 |
Prometheus Operator | 0.17.0 | 1.10.5, 1.11.0 | no | Rock64 |
Helm Tiller | v2.9.1 | 1.10.5, 1.11.0 | no | Rock64 |
Rancher agent | 2.0.4 | 1.11.0 | no | rock64 |
NOTE: Asterisks indicate that there have been some problems getting the service to work on 32-bit OSs.
There are some open issues currently that are causing issues for folks trying to deploy ARM clusters.
Please feel free to open a PR with any other devices or software that has been tested or otherwise proven to be stable, or if there are blocking issues feel free to add them to the list.