mirror of
https://github.com/gensokyo-zone/infrastructure.git
synced 2026-02-09 12:29:19 -08:00
network: Fix domain creation for TF provisioned hosts.
This commit is contained in:
parent
674ec2efd4
commit
0c17f85fc8
5 changed files with 22 additions and 5 deletions
|
|
@ -1,4 +1,4 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
{ config, lib, pkgs, ... }: with lib;
|
||||
|
||||
{
|
||||
options.network = with lib; {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
{ config, lib, tf, pkgs, ... }:
|
||||
|
||||
{
|
||||
network.dns.enable = false;
|
||||
|
||||
kw.secrets.variables = {
|
||||
katdns-key-config = {
|
||||
path = "secrets/katdns";
|
||||
|
|
|
|||
|
|
@ -14,6 +14,21 @@ let rinnosuke = config.network.nodes.rinnosuke; in
|
|||
domain = rinnosuke.networking.hostName;
|
||||
aaaa.address = rinnosuke.network.addresses.public.nixos.ipv6.address;
|
||||
};
|
||||
node_wireguard_rinnosuke_v4 = {
|
||||
inherit (rinnosuke.network.dns) zone;
|
||||
domain = rinnosuke.network.addresses.wireguard.subdomain;
|
||||
a.address = rinnosuke.network.addresses.wireguard.nixos.ipv4.address;
|
||||
};
|
||||
node_wireguard_rinnosuke_v6 = {
|
||||
inherit (rinnosuke.network.dns) zone;
|
||||
domain = rinnosuke.network.addresses.wireguard.subdomain;
|
||||
aaaa.address = rinnosuke.network.addresses.wireguard.nixos.ipv6.address;
|
||||
};
|
||||
node_yggdrasil_rinnosuke_v6 = {
|
||||
inherit (rinnosuke.network.dns) zone;
|
||||
domain = rinnosuke.network.addresses.yggdrasil.subdomain;
|
||||
aaaa.address = rinnosuke.network.addresses.yggdrasil.nixos.ipv6.address;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -89,10 +89,10 @@
|
|||
"homepage": null,
|
||||
"owner": "kittywitch",
|
||||
"repo": "nixexprs",
|
||||
"rev": "0dc07928ed3c26100c3fe8e6de22af7259cebbad",
|
||||
"sha256": "0h8x0d1fq9rbndds87aa4zjy5ccdvjwx1zmylqdrp9223vynnbb6",
|
||||
"rev": "4d6613a56184318e7a4dc845a1d641a8e9daa6f1",
|
||||
"sha256": "0rs7vm5yh0myq1hhycsrpwxrvysy721zj9i9gy1s37bwgcdyvhml",
|
||||
"type": "tarball",
|
||||
"url": "https://github.com/kittywitch/nixexprs/archive/0dc07928ed3c26100c3fe8e6de22af7259cebbad.tar.gz",
|
||||
"url": "https://github.com/kittywitch/nixexprs/archive/4d6613a56184318e7a4dc845a1d641a8e9daa6f1.tar.gz",
|
||||
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
|
||||
},
|
||||
"niv": {
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit 0dc07928ed3c26100c3fe8e6de22af7259cebbad
|
||||
Subproject commit 4d6613a56184318e7a4dc845a1d641a8e9daa6f1
|
||||
Loading…
Add table
Add a link
Reference in a new issue