Test with flux-aio
- Install kind without CNI
kind create cluster --config kind.yaml
- Install flux-aio
timoni -n flux-system apply flux oci://ghcr.io/stefanprodan/modules/flux-aio
- Install CNI
kubectl apply -k clusters/prod
- Verify installation (Cilium & CoreDNS)
kubectl -n flux-system wait helmrelease/cilium --for=condition=ready --timeout=5m
kubectl -n kube-system rollout status deploy/coredns --timeout=5m
- Uninstall flux-aio
flux -n flux-system uninstall
- Bootstrap fluxcd repo (normal flux installation)