27 lines
554 B
Nix
Raw Normal View History

{
k8s,
2025-12-21 23:48:17 -05:00
runCommand,
symlinkJoin,
...
}:
2025-12-21 23:48:17 -05:00
let
scripts = runCommand "scripts" { } ''
mkdir $out
cp ${k8s.deploy_script} $out/deploy_script
cp ${k8s.bootstrap_script} $out/bootstrap_script
'';
in
symlinkJoin {
name = "k8s-keys";
paths = [
2025-12-21 23:48:17 -05:00
scripts
k8s.encryption_config
]
++ (builtins.attrValues k8s.ca)
++ (builtins.attrValues k8s.keys)
2025-12-21 00:01:57 -05:00
++ (builtins.attrValues k8s.client-configs)
2025-12-21 14:17:31 -05:00
++ (builtins.attrValues k8s.ssh-keys)
++ (builtins.attrValues k8s.pgp-keys)
2025-12-21 19:43:43 -05:00
++ (builtins.attrValues k8s.k8s-secrets-generic);
}