I have some tutorials for our project ‘Egeria’ that are based on use of a Helm chart. These may well be run by ‘newbies’ who may not know k8s or be up to speed on the different implementations.
The current docs refer to microk8s, which is working well on windows/linux/macos x86_64, but is problematic on apple silicon (arm).
At this point I don’t have access to an m1 system myself
I see multipass recently got updated to support m1 . Would we expect to see arm support soon do you think? Are there viable workarounds yet to get anything running?
Also, even when we do have something, am I going to have challenges with the x86_64 container images? Or is emulation going to be problematic? Will we need arm native images?
I ask since if not I probably need to figure out an alternative plan… especially as we have some new classes running in Jan.
I have considered
- rancher desktop – no sign of m1 yet?
- minikube - depends on docker desktop? (we need to avoid this for licensing reasons… it’s possible only the open components are needed?)
- kind - perhaps running in podman - but podman itself is still a little problematic, plus may still have an architecture issue for the containers
- virtualbox, parallels etc - not sure of the state of these, and incur ££
Any other ideas? I’m looking for something not too complicated, given the likely huge variety of skill levels of the attendees