Infra perso
helm repo add cilium https://helm.cilium.io/
helm repo update
helm install cilium cilium/cilium \
--namespace kube-system \
--set kubeProxyReplacement=true \
--set k8sServiceHost=127.0.0.1 \
--set k8sServicePort=6443 \
--set operator.replicas=1 \
--set operator.rollOutPods=true \
--set rollOutCiliumPods=true
export GITHUB_TOKEN=<your-token>
export GITHUB_USER=<your-username>
flux bootstrap github \
--owner=$GITHUB_USER \
--repository=homekube \
--branch=main \
--path=./k3s/flux \
--personalage-keygen -o age.agekey
cat age.agekey |
kubectl create secret generic sops-age \
--namespace=flux-system \
--from-file=age.agekey=/dev/stdin
sops --age=<age-public-key> \
--encrypt --encrypted-regex '^(data|stringData)$' --in-place .sops.yaml