Skip to content

christopherwoodall/raspberry-pi-cluster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Under Construction

Tools for Deploying a Raspberry Pi Cluster.

AboutInstallationFeaturesDemo


About

This project contains a series of Ansible Playbooks, as well as BASH, Python, and other relevant tools to kick off the deployment of a Raspberry Pi cluster.

You're management IP will be assigned by a local wifi enabled router. In order to access the cluster and worker nodes you will be using the "controller" as a bastion host. Cluster hosts will be assigned an IP in the 10.0.0.0/24 network.

Controller Installation

Step 1

Install Ubuntu on your Raspberry Pi, setting the username and password to ubuntu.

Step 2

Connect you're Pi to a local Wifi network. We will be using this as a management interface.

Step 3

Once online, head over the the inventory.yml file and put in the correct IP address for your Pi. This will be given out by your local network DHCP provider.

Step 4

In the root of the repository run the following command:

$ make run

Features

Demo

Deployment

screencast

Tools

screencast

About

Raspberry Pi Cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published