This repository contains Ansible scripts to configure Raspberry PI devices to form a on premise Kubernetes cluster.
Repository contains two ansible playbooks
We are using config-network.yml
playbook to configure Raspberry PI Lite OS with nessasary configurations and packages. This is common playbook for all the Raspberry PI devices used for the cluster.
We are using config-master.yml
playbook to configure Master node Raspberry devices to act as control plane. This is only intended for master node Raspberry PI devices.
We are using hosts.yml
to configure Ansible inventory.
Please refer my blog post on creating k8s cluster using Raspberry PI devices for detailed guidelines.