Apply kustomization

cd fleet-infra/cluster
kubectl apply -k flux-system

Create secret for github access

kubectl -n flux-system create secret generic flux-system \
  [email protected] \
  --from-literal=password=ghp_YOUR_GITHUB_TOKEN_HERE_32_CHARS

Create SOPS secret

cat age.agekey |
kubectl create secret generic sops-age \
--namespace=flux-system \
--from-file=age.agekey=/dev/stdin

Install metrics server

kubectl apply -f https://raw.githubusercontent.com/alex1989hu/kubelet-serving-cert-approver/main/deploy/standalone-install.yaml

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml