Jamie Phillips - Cluster Decisions and Parts

Cluster Decisions and Parts

Published on Sunday, December 24, 2017

Cluster Decisions and Parts

In my last post I outlined several decisions that I would need to make when deciding how to create my container cluster using Raspberry Pis. Here are my the parts that I ordered and the all the decisions that I have finalized.

Parts List

I ordered everything from Amazon because of Prime and selection.

There are only a couple notable items in this list that I feel like I need to explain. The Anker PowerPort 6 is a heck of a deal, not only does it deliver the power needed, can grow it my my cluster, but it also ships with six one foot micro usb cables. That saves some money from other options. I also had to add the Anker USB card reader as my desktop doesn't have one and my Surface has it's slot being used to expand my storage. I decided to not go with a fancy case just yet, but if I do it will be this one.

Decisions

In my first post I outlined several decisions that I still needed to make and I have to say that all of them have been decided.

Container Engine

I would like to really try RKT, however, I am going to stick with Docker. It is a known quantity and it has ARM support.

Orchestration

It is going to be Kubernetes. It has the momentum at the moment and is going to be less complex than trying to get all the Apache bits to work.

Networking

I may regret this decision, but I am going to just go with wireless. I will use my Google Wifi to assign static IPs.

Boards

My went with the Raspberry Pi 3 Model B. It is the obvious choice with great support.

Operation System

I did a little research and asked Alex Ellis on Twitter and apparently Rasbpian Stretch Lite is now working so that is what I am going to go with.


I don't think there are remaining decisions. I am going to start the build in the next week and I will post up on all the pieces as I get going.

Thanks for reading.