'skwr' (pronounced 'square') goal is to allow for easy and repeatable deployment of kubenetes single node cluster on a Raspberry Pi device.
To create a small kubernetes cluster:
- Install
ansible
and the required module with./install/kubectl.sh
. - Run
./install/k3d/install.sh --to TARGET
, whereTARGET
is the hostname or ip of your server. - The kubeconfig for the cluster will be copied locally in
~/.kube/config
. - Install
kubectl
with./install/kubectl.sh
. - Verify that
kubectl api-resources
returns a list of resources successfully.