1 min read

vulk:ii demo — From Banana Pi to Kubernetes

I really should livestream talking about this with Taylor... and what's that season was like
vulk:ii demo — From Banana Pi to Kubernetes
Networking booting a data center from a raspberry Pi in 2015

Before Kubernetes, before the CNCF, before cross-cloud CI — there was a Banana Pi sitting on a desk, running bare-metal provisioning for any computer that connected to it.

The Demo

The vulk:ii demo showed what happens when you combine ii's instant infrastructure vision with Taylor Carpenter's vulk.coop expertise in bare-metal provisioning:

A single Banana Pi running Hanlon could PXE boot, discover, and provision any x86 server that connected to the same network — no cloud required.

How It Worked

The banana-pii stack:

  • Banana Pi running Debian — the $35 ARM board that acted as provisioning server
  • Hanlon — bare-metal lifecycle management (discover → provision → configure)
  • dnsmasq — DHCP proxy + TFTP for PXE network booting
  • IPMI — remote power management to control connected servers
  • Chef — configuration management once the OS was installed

You'd plug a server into the same network, power it on, and the Banana Pi would detect it via iPXE, register it in Hanlon, provision an OS (CoreOS, CentOS, Ubuntu), then hand it off to Chef for application configuration.

The Repo

  • ii/iipi — The ii organization repo with the video demo and banana-pii provisioning setup

Why This Mattered

This demo was built on servers donated by Bob Wise while he was at MTN — the same servers that Aaron Crickenberger and I helped deploy over satellites.

The demo — and the Resin.io / C.H.I.P. work that followed — caught the attention of Dan Kohn, who was looking for people working at the intersection of bare-metal infrastructure, containers, and open source.

That conversation led to vulk.coop and ii.coop assisting Dan with his Strategic Initiatives for years to come.

The Collaboration

This was a true cooperative effort:

  • Taylor Carpenter (vulk.coop) — Hanlon expertise, bare-metal provisioning
  • Chris "Hippie Hacker" McClimans (ii.coop) — Hardware, integration, the vision of instant infrastructure

Two cooperatives working together — ii in action.


...and that's another part of the ii story.


👉
👉 This demo led to CNCF: Thank You Dan Kohn: Read more
👉
👉 From USB sticks to community clouds: Bringing the Cloud to Your Community: Read more