Added tailscale dependency to consul and nomad

This commit is contained in:
marc
2024-02-20 00:43:57 +01:00
parent bf8c91e632
commit 32654faf98
4 changed files with 20 additions and 5 deletions

View File

@@ -40,6 +40,13 @@ in
};
};
# --- Systemd patch --------------------------------
systemd.services.consul = {
after = [ "sys-subsystem-net-devices-tailscale0.device" "tailscaled.service" ];
requires = [ "tailscaled.service" ];
};
# --- Config files ---------------------------------
environment.etc = {

View File

@@ -28,6 +28,13 @@ in
extraSettingsPaths = [ "/etc/nomad.d" ];
};
# --- Systemd patch --------------------------------
systemd.services.nomad = {
after = [ "sys-subsystem-net-devices-tailscale0.device" "tailscaled.service" ];
requires = [ "tailscaled.service" "consul.service" ];
};
# --- Config files ---------------------------------
environment.etc = {