Commit 02011800 authored by Oliver Lowe's avatar Oliver Lowe

initial commit, super basic idea, see what others think

parents
dolphinbox is a self-contained, portable computing cluster designed by
OlinData. It can be used to test or demonstrate distributed computing
systems, such as Kubernetes.
# Introduction
A dolphinbox consists of several Raspberry Pi's connected to each
other using standard IP networking. A small router acts as a gateway
connecting the internal network to the outside world.
Most importantly, it all fits inside a briefcase. The briefcase has an
embedded screen, keyboard and mouse for fun debugging and hacking
sessions while we're on the go at events or working together during an
[OD Friday][fridays].
[fridays]: https://gitlab.olindata.com/internal/employee-handbook
# Documentation
We maintain a Google
[document](https://docs.google.com/document/d/1mSj6SX9XYZUWCbuHb9eQjpdJEuhJN0CnQ4nldUO49FA)
with a list of parts and web site links to buy them from.
![dolphinbox Network Diagram](doc/dolphinbox.png)
# Download/Hacking/Contributing
dolphinbox is under active development, so please help us out! The
design and configuration of dolphinbox is open source.
[Browse the source](https://gitlab.olindata.com/internal/dolphinbox)
# Render a PNG graph using graphiz's dot(1):
# dot -T png dolphinbox.dot > dolphinbox.png
graph {
label = "dolphinbox Network Diagram"
subgraph clusterA {
label = "10.0.69.0/24"
{ rpi1 rpi2 rpi3 rpi4 } -- switch
switch -- router
}
cellular -- router
wan -- router
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment