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