Generic secrets for pgp keys.
This commit is contained in:
@@ -129,6 +129,23 @@ makeScope newScope (
|
||||
};
|
||||
}
|
||||
);
|
||||
k8s-secrets-generic = (
|
||||
builtins.mapAttrs
|
||||
(
|
||||
secret_name: secret_config:
|
||||
(callPackage ./package/k8s-secret-generic/package.nix (
|
||||
additional_vars // { inherit secret_name; } // secret_config
|
||||
))
|
||||
)
|
||||
{
|
||||
"sops-gpg" = {
|
||||
secret_namespace = "flux-system";
|
||||
secret_values = {
|
||||
"sops.asc" = (builtins.readFile "${self.pgp-keys.flux_gpg}/flux_gpg_private_key.asc");
|
||||
};
|
||||
};
|
||||
}
|
||||
);
|
||||
client-configs = (
|
||||
builtins.mapAttrs
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user