From c8c2485dac5bd15c2714863a3f6d4823dff0989b Mon Sep 17 00:00:00 2001 From: sstent Date: Sun, 19 Nov 2023 21:45:49 +0000 Subject: [PATCH] finish nomad, add consul, sops --- modules/consul.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/consul.nix b/modules/consul.nix index 317dc73..23e8831 100644 --- a/modules/consul.nix +++ b/modules/consul.nix @@ -4,9 +4,11 @@ config, inputs, ... -}: { +}: let + secretstore = config._secretstore; +in { # virtualisation.docker.enable = true; - + sops.secrets.consul_encrypt = {}; services.consul = { package = pkgs.consul_1_9; enable = true; @@ -14,7 +16,7 @@ extra_config = { bootstrap = false; bootstrap_expect = 7; - encrypt = config.sops.secrets.consul_encrypt; + encrypt = config.sops.secrets.consul_encrypt.path; performance = { raft_multiplier = 5; };