A catalogue over the Helm charts and Git repositories I use in my Flux CD setup on Kubernetes
Some of the file in this repo is encrypted using Mozilla SOPS CLI and age CLI.
- Read https://fluxcd.io/flux/guides/mozilla-sops/ to learn how to get SOPS CLI installed
- Get age CLI from https://github.com/FiloSottile/age
age-keygen -o age.key
Save your age key pair somewhere safe. For example in a password manager.
Create a secret in the flux-system namespace with your AGE decryption private key.
cat age.agekey |
kubectl create secret generic sops-age \
--namespace=flux-system \
--from-file=age.agekey=/dev/stdin