Make charts charty again

This commit is contained in:
Greg Hellings
2025-09-11 23:00:19 -05:00
parent 3b24d5ae26
commit a7e0b32df4
3 changed files with 14 additions and 15 deletions
+4 -1
View File
@@ -67,7 +67,10 @@
})
);
charts_overlay = (
_f: _p: { inherit (top.charts) chartsMetadata; }
_f: _p: {
chartsDerivations = top.charts.chartsDerivations."${_p.stdenv.hostPlatform.system}";
kubelib = top.nix-kube-generators.lib;
}
);
overlays = [
top.agenix.overlays.default
+2
View File
@@ -49,6 +49,7 @@ in
"https://greg-hellings.cachix.org"
"https://nix-community.cachix.org"
"https://cache.nixos.org"
"https://nixhelm.cachix.org"
];
trusted-public-keys = [
"chronicles.shire-zebra.ts.net:0qWYHn3gGllXChhAaaxKlNZtRy6yG/XJs1RFSqV3nW8="
@@ -57,6 +58,7 @@ in
"greg-hellings.cachix.org-1:y01Jl/L5evlhxdnUW6n56AiI1k8g1wxWhTxJCe7XSco="
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
"nixhelm.cachix.org-1:esqauAsR4opRF0UsGrA6H3gD21OrzMnBBYvJXeddjtY="
];
};
};
+8 -14
View File
@@ -80,11 +80,9 @@ in
enable = true;
autoDeployCharts = {
external-secrets = {
inherit (pkgs.chartsMetadata.external-secrets.external-secrets) repo version;
enable = true;
createNamespace = true;
hash = pkgs.chartsMetadata.external-secrets.external-secrets.chartHash;
name = "external-secrets";
package = pkgs.chartsDerivations.external-secrets.external-secrets;
targetNamespace = "external-secrets";
values = {
crds.create = true;
@@ -92,26 +90,22 @@ in
};
};
kyverno = {
inherit (pkgs.chartsMetadata.kyverno.kyverno) repo version;
enable = true;
createNamespace = true;
hash = pkgs.chartsMetadata.kyverno.kyverno.chartHash;
name = "kyverno";
package = pkgs.chartsDerivations.kyverno.kyverno;
targetNamespace = "kyverno-system";
values = {
admissionController.replicas = 3;
backgroundController.replicas = 3;
cleanupController.replicas = 2;
reportsController.replicas = 2;
crds.install = true;
admissionController.replicas = 3;
backgroundController.replicas = 3;
cleanupController.replicas = 2;
reportsController.replicas = 2;
crds.install = true;
};
};
tailscale = {
inherit (pkgs.chartsMetadata.tailscale.tailscale-operator) repo version;
enable = true;
createNamespace = true;
hash = pkgs.chartsMetadata.tailscale.tailscale-operator.chartHash;
name = "tailscale-operator";
package = pkgs.chartsDerivations.tailscale.tailscale-operator;
targetNamespace = "tailscale";
};
};