Migrate all jobs to thingvellir
This commit is contained in:
@@ -24,6 +24,7 @@ in
|
||||
# services.consul.enable = true;
|
||||
services.nomad = {
|
||||
enable = true;
|
||||
dropPrivileges = false;
|
||||
extraSettingsPaths = [ "/etc/nomad.d" ];
|
||||
};
|
||||
|
||||
@@ -51,10 +52,10 @@ in
|
||||
target = "nomad.d/server.json";
|
||||
source = ../../config/nomad.d/server.json;
|
||||
};
|
||||
} // lib.optionalAttrs cfg.host-config {
|
||||
} // lib.optionalAttrs (! isNull cfg.host-config) {
|
||||
# Host-specific configuration
|
||||
nomad-host-cfg = {
|
||||
target = "nomad.d/host.json";
|
||||
target = "nomad.d/host.hcl";
|
||||
source = cfg.host-config;
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user