Sailing the seas of orchestration on any device you'd like.
- amd64 (most PCs / cloud providers)
- 64-bit ARM (stylized as either
aarch64, although there are subtle differences) This includes the majority of modern SBCs, including:
- 32-bit ARM,
arm6l(older Raspberry Pi boards, Odroid XU4)
As mentioned above, images are built compliant with v2.2 of the Docker manifest API. No need to specify separate images for different architectures (particularly annoying if you have an architecturally heterogeneous cluster); the Docker client infers for you which image to pull.
Usage / deployment
tiller deployment with this image is as simple as running
helm init and overriding the
--tiller-image flag, i.e.:
$ helm init --tiller-image=jessestuart/tiller
Note that depending on your version of Kubernetes and your RBAC configuration,
you'll likely need to create and specify a
ServiceAccount as well, e.g.:
$ kubectl apply -f manifests/tiller-rbac.yaml $ helm init --tiller-image=jessestuart/tiller --service-account tiller