K3s
Setup project
Setup K3s cluster with Ansible: https://ansible.build/roles/k3s/
Setup Kubeconfig with alias rpi.
Switch to rpi cluster.
bash
task switch-context rpi-adminSetup cert manager
Install cert manager.
bash
task install-chart cert-manager values/k3s.raspberrypi.build.yamlInstall cluster issuer.
bash
task install-chart clusterIssuer values/k3s.raspberrypi.build.yamlCreate Hugo release
Create a namespace for the application.
bash
kubectl create namespace <namespace>
kubectl-ns <namespace>Install the Hugo chart.
bash
task install-chart hugo