Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
technical:raspberry_pi_computing_cluster [2020/05/15 21:32] – bob | technical:raspberry_pi_computing_cluster [2020/05/16 16:16] (current) – [Docker] bob | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Some Background ===== | ===== Some Background ===== | ||
- | [[https://blog.hypriot.com/post/setup-kubernetes-raspberry-pi-cluster/|Setup Kubernetes on a Raspberry Pi Cluster]] | + | There are a number of approaches to parallel cluster processing. |
+ | |||
+ | * [[https://kubernetes.io/ | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
===== Setup ===== | ===== Setup ===== | ||
Line 12: | Line 19: | ||
* Install Docker | * Install Docker | ||
* Install Kubernetes | * Install Kubernetes | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
==== Docker ==== | ==== Docker ==== | ||
Line 37: | Line 45: | ||
docker run -ti arm32v6/ | docker run -ti arm32v6/ | ||
+ | |||
+ | Note that Docker creates a new docker0 network interface. | ||
==== Kubernetes ==== | ==== Kubernetes ==== | ||
+ | [[https:// | ||
+ | |||
+ | First, trust the kubernetes APT key and add the official APT Kubernetes repository on every node: | ||
+ | |||
+ | curl -s https:// | ||
+ | sudo apt-key add apt-key.gpg | ||
+ | echo "deb http:// | ||
+ | |||
+ | Install kubeadm on every node: | ||
+ | |||
+ | apt-get update | ||
+ | apt-get install -y kubeadm | ||