Reduce amount of inputs

This commit is contained in:
Greg Hellings
2025-12-07 17:53:31 -06:00
parent 01e6aa22d5
commit 8964529f1a
2 changed files with 7 additions and 12 deletions
-6
View File
@@ -61,14 +61,8 @@
pkgs = prev; pkgs = prev;
}) })
); );
charts_overlay = (
_f: _p: {
chartsMetadata = top.charts.chartsMetadata;
}
);
overlays = [ overlays = [
top.agenix.overlays.default top.agenix.overlays.default
charts_overlay
local_overlay local_overlay
packages_overlay packages_overlay
top.nixvimunstable.overlays.default top.nixvimunstable.overlays.default
+7 -6
View File
@@ -2,6 +2,7 @@
config, config,
lib, lib,
pkgs, pkgs,
top,
... ...
}: }:
let let
@@ -84,9 +85,9 @@ in
enable = true; enable = true;
autoDeployCharts = { autoDeployCharts = {
external-secrets = { external-secrets = {
inherit (pkgs.chartsMetadata.external-secrets.external-secrets) repo version; inherit (top.charts.chartsMetadata.external-secrets.external-secrets) repo version;
enable = true; enable = true;
name = pkgs.chartsMetadata.external-secrets.external-secrets.chart; name = top.charts.chartsMetadata.external-secrets.external-secrets.chart;
hash = "sha256-w0wlFtECXg4/F8Ke26wQexGcbDIfjqvsZwZYeJyVmLU="; hash = "sha256-w0wlFtECXg4/F8Ke26wQexGcbDIfjqvsZwZYeJyVmLU=";
createNamespace = true; createNamespace = true;
targetNamespace = "external-secrets"; targetNamespace = "external-secrets";
@@ -96,9 +97,9 @@ in
}; };
}; };
kyverno = { kyverno = {
inherit (pkgs.chartsMetadata.kyverno.kyverno) repo version; inherit (top.charts.chartsMetadata.kyverno.kyverno) repo version;
enable = true; enable = true;
name = pkgs.chartsMetadata.kyverno.kyverno.chart; name = top.charts.chartsMetadata.kyverno.kyverno.chart;
hash = "sha256-QFdrhgziOIe194ltl00JkH3BAQHHury9qSgAX/YZzOg="; hash = "sha256-QFdrhgziOIe194ltl00JkH3BAQHHury9qSgAX/YZzOg=";
createNamespace = true; createNamespace = true;
targetNamespace = "kyverno-system"; targetNamespace = "kyverno-system";
@@ -111,9 +112,9 @@ in
}; };
}; };
tailscale = { tailscale = {
inherit (pkgs.chartsMetadata.tailscale.tailscale-operator) repo version; inherit (top.charts.chartsMetadata.tailscale.tailscale-operator) repo version;
enable = true; enable = true;
name = pkgs.chartsMetadata.tailscale.tailscale-operator.chart; name = top.charts.chartsMetadata.tailscale.tailscale-operator.chart;
hash = "sha256-8pZyWgBTDtnUXnYzDCtbXtTzvUe35BnqHckI/bBuk7o="; hash = "sha256-8pZyWgBTDtnUXnYzDCtbXtTzvUe35BnqHckI/bBuk7o=";
createNamespace = true; createNamespace = true;
targetNamespace = "tailscale"; targetNamespace = "tailscale";