Add experimental nix-snapshotter stuff

This commit is contained in:
Pim Kunis 2024-07-12 10:08:35 +02:00
parent 211caada8a
commit c89209f1df
9 changed files with 55 additions and 32 deletions

View file

@ -1,9 +1,11 @@
{ self, machines, dns, myLib, flake-utils, kubenix, nixhelm, blog-pim, ... }: flake-utils.lib.eachDefaultSystem
{ self, nixpkgs, machines, dns, myLib, flake-utils, kubenix, nixhelm, blog-pim, ... }: flake-utils.lib.eachDefaultSystem
(system:
let
pkgs = nixpkgs.legacyPackages.${system};
pulledImages = (import "${self}/container-images/pulled-images.nix") pkgs pkgs.lib;
mkKubenixPackage = module: kubenix.packages.${system}.default.override
{
specialArgs = { inherit myLib kubenix nixhelm system dns blog-pim machines; };
specialArgs = { inherit myLib kubenix nixhelm system dns blog-pim machines pulledImages; };
module = { imports = [ module ]; };
};
in

View file

@ -32,7 +32,14 @@ in
cyberchef = {
cyberchef = {
image-name = "mpepping/cyberchef";
image-tag = "latest";
image-tag = "v10.18.9";
};
};
inbucket = {
inbucket = {
image-name = "inbucket/inbucket";
image-tag = "edge";
};
};
};