From 6bcd93bf9a1151ab97c1c6488e02b8dee8de0bdb Mon Sep 17 00:00:00 2001 From: Rouven Seifert Date: Fri, 29 Nov 2024 18:53:53 +0100 Subject: [PATCH 1/2] dns: add k8s --- hosts/falkenstein/modules/dns/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hosts/falkenstein/modules/dns/default.nix b/hosts/falkenstein/modules/dns/default.nix index 001c2e7..2610d6c 100644 --- a/hosts/falkenstein/modules/dns/default.nix +++ b/hosts/falkenstein/modules/dns/default.nix @@ -47,6 +47,10 @@ let A = [ "23.88.121.184" ]; AAAA = [ "2a01:4f8:c012:49de::1" ]; }; + k8s-master-1 = { + A = [ "88.198.147.123" ]; + AAAA = [ "2a01:4f8:c012:ae0a::1" ]; + }; ns = falkenstein; mail = falkenstein; _dmarc.TXT = [ "v=DMARC1; p=none; adkim=s; fo=1; rua=mailto:dmarc@rfive.de; ruf=mailto:dmarc@rfive.de" ]; From 5ca2e591360044ff3402a489d77c9dd6d59f3356 Mon Sep 17 00:00:00 2001 From: Rouven Seifert Date: Fri, 29 Nov 2024 20:26:27 +0100 Subject: [PATCH 2/2] add k8s wildcard --- hosts/falkenstein/modules/dns/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hosts/falkenstein/modules/dns/default.nix b/hosts/falkenstein/modules/dns/default.nix index 2610d6c..208c311 100644 --- a/hosts/falkenstein/modules/dns/default.nix +++ b/hosts/falkenstein/modules/dns/default.nix @@ -55,6 +55,10 @@ let mail = falkenstein; _dmarc.TXT = [ "v=DMARC1; p=none; adkim=s; fo=1; rua=mailto:dmarc@rfive.de; ruf=mailto:dmarc@rfive.de" ]; _domainkey.subdomains.rspamd.TXT = [ "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDoirUMubro4nlmY6a8JMwK9QB2agAXiJzexDU/7ba6KCggONfoSTfUHlrM/XeM1GG/9oKpngApxDPP97adJuxc8/EELyo4HjTyYD8GBFZhg0AN7V8IPaJ1o5k6dGDk8ZLh41ZCnlAVWkhVSKs5pYtzkrlJIfUSzyuoe8nuFsVe3QIDAQAB" ]; + k8s.subdomains."*" = { + A = [ "88.198.147.123" ]; + AAAA = [ "2a01:4f8:c012:ae0a::1" ]; + }; } (builtins.removeAttrs (genCNAMEs "nuc") [ ":2018" ])