Flux demo

  1. Create cluster
cd cluster/
terraform init
terraform apply -auto-approve
cd -

kubeconfig.yaml is generated in the repo's root.

export KUBECONFIG=kubeconfig.yaml
  1. Deploy Flux
kustomize build flux/ | kubectl apply -f -
  1. Configure Flux "syncs"
kustomize build config/ | kubectl apply -f -