1

I have installed ubuntu core on two Raspberry pi 3's. I want to setup a minimal Kubernetes cluster with one master and one worker node. I was a bit disappointed that theres no snap for Kubernetes on ARM architecture available.

snap find kube

Name  Version  Developer     Notes  Summary
helm  2.6.1    snapcrafters  -      The Kubernetes package manager

I know that it's possible to install Kubernetes via snap on x86 platforms.

How do I convert existing x86 snap to ARM?

4
  • There is no way to 'convert'. The source code must be recompiled for the new architecture, and then repackaged in a new snap.
    – user535733
    Oct 26, 2017 at 16:50
  • Okay, thanks. I was hoping that there was some clever way to build a snap out of the existing .deb packages for ARM. Anyway, I ended up with hypriot instead since that dist is even smaller than ubuntu core and also more adopted on RPI's for the moment.
    – barksten
    Oct 27, 2017 at 8:16
  • Ah. 'Use an existing deb' is different from 'convert a snap to a different architecture'. Yes, you can snappify an existing deb - search for 'Snapcraft'
    – user535733
    Oct 27, 2017 at 14:33
  • There are currently a few bugs which prevent us from doing multiple architecture because of how upstream packages bins. github.com/kubernetes/release/pull/293 Nov 2, 2017 at 13:48

0

You must log in to answer this question.

Browse other questions tagged .