forked from Deuxfleurs/nixcfg
add+cleanup config
This commit is contained in:
parent
49b0dc2d5b
commit
78440a03d2
1 changed files with 8 additions and 1 deletions
|
@ -22,14 +22,21 @@
|
|||
deuxfleurs.cluster_ip = "10.14.1.1";
|
||||
deuxfleurs.is_raft_server = true;
|
||||
|
||||
# experimental: nomad as root, to enable exec driver
|
||||
# ----
|
||||
|
||||
# experimental: config for nomad nix driver
|
||||
services.nomad.dropPrivileges = false;
|
||||
services.nomad.extraPackages = [
|
||||
pkgs.nix
|
||||
pkgs.git
|
||||
];
|
||||
services.nomad.extraSettingsPlugins =
|
||||
let nomad_driver_nix = import ./nomad-driver-nix.nix { inherit pkgs; };
|
||||
in [ nomad_driver_nix ];
|
||||
# the nix driver requires flakes to be enabled
|
||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
|
||||
# use our cache as additionnal substituer
|
||||
nix.settings.substituers = [ "https://nix.web.deuxfleurs.fr" ];
|
||||
nix.settings.trusted-public-keys = [ "nix.web.deuxfleurs.fr:eTGL6kvaQn6cDR/F9lDYUIP9nCVR/kkshYfLDJf1yKs=" ];
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue