Make charts charty again
This commit is contained in:
@@ -67,7 +67,10 @@
|
|||||||
})
|
})
|
||||||
);
|
);
|
||||||
charts_overlay = (
|
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 = [
|
overlays = [
|
||||||
top.agenix.overlays.default
|
top.agenix.overlays.default
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ in
|
|||||||
"https://greg-hellings.cachix.org"
|
"https://greg-hellings.cachix.org"
|
||||||
"https://nix-community.cachix.org"
|
"https://nix-community.cachix.org"
|
||||||
"https://cache.nixos.org"
|
"https://cache.nixos.org"
|
||||||
|
"https://nixhelm.cachix.org"
|
||||||
];
|
];
|
||||||
trusted-public-keys = [
|
trusted-public-keys = [
|
||||||
"chronicles.shire-zebra.ts.net:0qWYHn3gGllXChhAaaxKlNZtRy6yG/XJs1RFSqV3nW8="
|
"chronicles.shire-zebra.ts.net:0qWYHn3gGllXChhAaaxKlNZtRy6yG/XJs1RFSqV3nW8="
|
||||||
@@ -57,6 +58,7 @@ in
|
|||||||
"greg-hellings.cachix.org-1:y01Jl/L5evlhxdnUW6n56AiI1k8g1wxWhTxJCe7XSco="
|
"greg-hellings.cachix.org-1:y01Jl/L5evlhxdnUW6n56AiI1k8g1wxWhTxJCe7XSco="
|
||||||
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
|
||||||
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
|
||||||
|
"nixhelm.cachix.org-1:esqauAsR4opRF0UsGrA6H3gD21OrzMnBBYvJXeddjtY="
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -80,11 +80,9 @@ in
|
|||||||
enable = true;
|
enable = true;
|
||||||
autoDeployCharts = {
|
autoDeployCharts = {
|
||||||
external-secrets = {
|
external-secrets = {
|
||||||
inherit (pkgs.chartsMetadata.external-secrets.external-secrets) repo version;
|
|
||||||
enable = true;
|
enable = true;
|
||||||
createNamespace = true;
|
createNamespace = true;
|
||||||
hash = pkgs.chartsMetadata.external-secrets.external-secrets.chartHash;
|
package = pkgs.chartsDerivations.external-secrets.external-secrets;
|
||||||
name = "external-secrets";
|
|
||||||
targetNamespace = "external-secrets";
|
targetNamespace = "external-secrets";
|
||||||
values = {
|
values = {
|
||||||
crds.create = true;
|
crds.create = true;
|
||||||
@@ -92,26 +90,22 @@ in
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
kyverno = {
|
kyverno = {
|
||||||
inherit (pkgs.chartsMetadata.kyverno.kyverno) repo version;
|
|
||||||
enable = true;
|
enable = true;
|
||||||
createNamespace = true;
|
createNamespace = true;
|
||||||
hash = pkgs.chartsMetadata.kyverno.kyverno.chartHash;
|
package = pkgs.chartsDerivations.kyverno.kyverno;
|
||||||
name = "kyverno";
|
|
||||||
targetNamespace = "kyverno-system";
|
targetNamespace = "kyverno-system";
|
||||||
values = {
|
values = {
|
||||||
admissionController.replicas = 3;
|
admissionController.replicas = 3;
|
||||||
backgroundController.replicas = 3;
|
backgroundController.replicas = 3;
|
||||||
cleanupController.replicas = 2;
|
cleanupController.replicas = 2;
|
||||||
reportsController.replicas = 2;
|
reportsController.replicas = 2;
|
||||||
crds.install = true;
|
crds.install = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
tailscale = {
|
tailscale = {
|
||||||
inherit (pkgs.chartsMetadata.tailscale.tailscale-operator) repo version;
|
|
||||||
enable = true;
|
enable = true;
|
||||||
createNamespace = true;
|
createNamespace = true;
|
||||||
hash = pkgs.chartsMetadata.tailscale.tailscale-operator.chartHash;
|
package = pkgs.chartsDerivations.tailscale.tailscale-operator;
|
||||||
name = "tailscale-operator";
|
|
||||||
targetNamespace = "tailscale";
|
targetNamespace = "tailscale";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user