Copyright © KC Green

Rancher

Lokale Kubernetes Testumgebung mit Packer und Virtualbox

 infrastructure   reference 

Mit Packer erzeugtes Virtualbox-Image das eine lokale Testumgebung für Kubernetes und Rancher/Rio bereitstellt
XXX

Bare-metal RaspberryPi Kubernetes Cluster mit HypriotOS

 infrastructure   howto 

Setup eines hochverfügbaren 'bare-metal' k3s Cluster unter HypriotOS (64bit)

Hier sehen wir uns an, wie man einen Multi-Master Kubernetes Cluster auf Basis von Rancher/k3s aufsetzt. Als Hardwareplattform verwende ich fünf Raspberry Pi 3b+ in einem Picocluster auf denen HypriotOS läuft.

Die Hochverfügbarkeit des Kubernetes Clusters wird durch die Verwendung von HA-Proxy und keepalived erreicht. Eine virtuelle Failover IP-Adresse zeigt so immer auf einen verfügbaren Kubernetes Apiserver. Persistenter Speicherplatz mit Unterstützung für read-write many Zugriff wird Dank Rook über ein verteiltes Clusterfilesystem bereitgestellt, der den verfügbaren Speicherplatz der RPi SD-Karten nutzt.