diff --git a/docs/fluxcd.md b/docs/fluxcd.md new file mode 100644 index 0000000..7c1b1c6 --- /dev/null +++ b/docs/fluxcd.md @@ -0,0 +1,19 @@ +# fluxcd + +## age / sops + +**Create key and Import:** + +``` bash +NAMESPACE=ns-name +AGE_FILE=deploy/flux/.env.d/age.agekey +SECRET_NAME=flux-sops-age + +# creates age key +age-keygen -o ${AGE_FILE} +# imports to an namespace +cat ${AGE_FILE} | +kubectl create secret generic ${SECRET_NAME} \ +--namespace=${NAMESPACE} \ +--from-file=age.agekey=/dev/stdin +```