External Secrets setup

Setup the external secrets helm charts
Convert hard coded secrets to external secrets
Add BitWarden CLI for serving external secrets
This commit is contained in:
Greg Hellings
2025-05-26 17:10:01 -05:00
parent 3110cff93c
commit ce5f604636
23 changed files with 320 additions and 24 deletions
+4 -1
View File
@@ -20,7 +20,10 @@ in
};
config = lib.mkIf cfg.enable {
age.secrets.kubernetesToken.file = ../../secrets/kubernetes/kubernetesToken.age;
age.secrets = {
kubernetesToken.file = ../../secrets/kubernetes/kubernetesToken.age;
bw_secret.file = ../../secrets/kubernetes/bw_secret.age;
};
environment.systemPackages = [
pkgs.kubectl-cnpg