Creating a Bramble

So, my current Raspberry Pi cluster isn’t really a true cluster – it’s really just a bunch of individual machines running BOINC which happen to all netboot off a single node. Other than basic configuration and filesystem provision, there’s no real oversight of the day-to-day running of the machines.

All of this is about to change as I transition the cluster over to a true Kubernetes cluster. I’ll still have a head node, and it’ll still provide netboot services, but rather than a full O/S, the netboot will just provide enough configuration to allow the machine to act as a Kubernetes pod.

Once the cluster is in place, the control node will be able to allocate BOINC jobs using a little self-contained BOINC client I’ve put together based on Debian Buster. If you want to pull the docker image for this, it’s nelefa/boinc-pod:1.2

It can be instantiated and attached to a World Community Grid account with something like:

sudo docker run nelefa/boinc-pod:1.2 –attach_project www.worldcommunitygrid.org <api key>

Related posts

OUTAAAAGE!

So, nelefa.org fell off the internet last night, for the first time since 1997....

A conversation with JD

j.daniels: 15 minute job to move disks and filesystems? That's impressive. What's your...

Latest posts

Oh my.

So, it looks like I'm averaging a post a year at the moment. That's...

State of the cluster

Here we see, in all its glory, the little mini-cluster of Computery Goodness which...

Abe Yospe’s Wife.

There is a scurrilous rumour circulating that Abe Yospe's wife googles things really quickly...

Free Music

Here ye go. Three collections of slightly odd Berlin School synth music for your...

Vegetable Pakora

Easy recipe time. Before you start, make up a big ol' batch of Mix...

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.