Skip to main content

Introduction

Take your Kubernetes homelab cluster to the next level with Liquid Metal MicroVMs.

Info

This rig was built quickly and under budget for a Kubernetes community days demo. Claudia has shared it so that other people can have fun with the experiment.

There is absolutely no guarantee that any of this will work for you. If you are using this guide it means you are prepared to use it as a base, and that you are very happy (excited even!) to spend potentially lots of time debugging obscure networking and kernel errors.

Claudia has done her best to capture everything she did, and has provided a Troubleshooting section to help with any weird issued. She is continuing to fine-tune and improve, so will try to publish updates. If you come across something which could be better, feel free to contribute! 💜

You can watch the demo live here.

rig

What are we building?​

Here is a very high-level diagram which shows what you will end up with if you follow this tutorial.

Liquid Metal high-level illustration

Will it match what was in the demo?​

Not exactly. Claudia had some very specific networking concerns for that demo, which will not apply to the majority of people building this at home.

Furthermore, this workshop serves as a base for people to expand to their particular needs, so the result is deliberately simple.

If you'd like to see exactly what Claudia did for her demo, you can check out her original docs.

Cosmic?​

Before it was donated to the Liquid Metal docs, this project was called cosmic.

Bonus points if you got the Disney reference.

Alt Text