Fixed secrets config

This commit is contained in:
marc
2024-02-12 22:19:40 +01:00
parent ea276bb6d1
commit ae58914cc2
3 changed files with 9 additions and 8 deletions

View File

@@ -4,26 +4,26 @@
age.secrets = { age.secrets = {
# Consul ------------------------------- # Consul -------------------------------
"consul.d/gossip.json" = { "consul.d/gossip.json" = {
file = ../secrets/consul.d/gossip.json.age; file = ../../secrets/consul.d/gossip.json.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
"consul.d/consul-agent-ca.pem" = { "consul.d/consul-agent-ca.pem" = {
file = ../secrets/consul.d/consul-agent-ca.pem.age; file = ../../secrets/consul.d/consul-agent-ca.pem.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
"consul.d/agent-token-reykjavik.json" = { "consul.d/agent-token-reykjavik.json" = {
file = ../secrets/consul.d/agent-token-reykjavik.json.age; file = ../../secrets/consul.d/agent-token-reykjavik.json.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
# Nomad ------------------------------- # Nomad -------------------------------
"nomad.d/consul-token.json" = { "nomad.d/consul-token.json" = {
file = ../secrets/nomad.d/consul-token.json.age; file = ../../secrets/nomad.d/consul-token.json.age;
mode = "644"; mode = "644";
}; };
}; };

View File

@@ -4,6 +4,7 @@ with lib;
{ {
imports = [ imports = [
./hardware.nix ./hardware.nix
./secrets.nix
]; ];
# - Basic -------------------------------------- # - Basic --------------------------------------

View File

@@ -4,26 +4,26 @@
age.secrets = { age.secrets = {
# Consul ------------------------------- # Consul -------------------------------
"consul.d/gossip.json" = { "consul.d/gossip.json" = {
file = ../secrets/consul.d/gossip.json.age; file = ../../secrets/consul.d/gossip.json.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
"consul.d/consul-agent-ca.pem" = { "consul.d/consul-agent-ca.pem" = {
file = ../secrets/consul.d/consul-agent-ca.pem.age; file = ../../secrets/consul.d/consul-agent-ca.pem.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
"consul.d/agent-token-thingvellir.json" = { "consul.d/agent-token-thingvellir.json" = {
file = ../secrets/consul.d/agent-token-thingvellir.json.age; file = ../../secrets/consul.d/agent-token-thingvellir.json.age;
owner = "consul"; owner = "consul";
group = "consul"; group = "consul";
mode = "644"; mode = "644";
}; };
# Nomad ------------------------------- # Nomad -------------------------------
"nomad.d/consul-token.json" = { "nomad.d/consul-token.json" = {
file = ../secrets/nomad.d/consul-token.json.age; file = ../../secrets/nomad.d/consul-token.json.age;
mode = "644"; mode = "644";
}; };
}; };