cd,ire: add extraZones
This commit is contained in:
parent
49714d4bc0
commit
9f4f51b1c7
@ -11,10 +11,14 @@ with import ../../4lib { inherit lib; };
|
|||||||
cores = 2;
|
cores = 2;
|
||||||
dc = "tv"; #dc = "cac";
|
dc = "tv"; #dc = "cac";
|
||||||
extraZones = {
|
extraZones = {
|
||||||
|
# TODO generate krebsco.de zone from nets and don't use extraZones at all
|
||||||
"krebsco.de" = ''
|
"krebsco.de" = ''
|
||||||
|
krebsco.de. IN MX 5 mx23
|
||||||
mx23 IN A ${elemAt nets.internet.addrs4 0}
|
mx23 IN A ${elemAt nets.internet.addrs4 0}
|
||||||
cd IN A ${elemAt nets.internet.addrs4 0}
|
cd IN A ${elemAt nets.internet.addrs4 0}
|
||||||
krebsco.de. IN MX 5 mx23'';
|
cgit IN A ${elemAt nets.internet.addrs4 0}
|
||||||
|
cgit.cd IN A ${elemAt nets.internet.addrs4 0}
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
nets = rec {
|
nets = rec {
|
||||||
internet = {
|
internet = {
|
||||||
@ -89,10 +93,20 @@ with import ../../4lib { inherit lib; };
|
|||||||
ssh.privkey.path = <secrets/ssh.id_ed25519>;
|
ssh.privkey.path = <secrets/ssh.id_ed25519>;
|
||||||
ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICuShEqU0Cdm7KCaMD5x1D6mgj+cr7qoqbzFJDKoBbbw";
|
ssh.pubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICuShEqU0Cdm7KCaMD5x1D6mgj+cr7qoqbzFJDKoBbbw";
|
||||||
};
|
};
|
||||||
ire = {
|
ire = rec {
|
||||||
|
extraZones = {
|
||||||
|
# TODO generate krebsco.de zone from nets and don't use extraZones at all
|
||||||
|
"krebsco.de" = ''
|
||||||
|
ire IN A ${elemAt nets.internet.addrs4 0}
|
||||||
|
'';
|
||||||
|
};
|
||||||
nets = {
|
nets = {
|
||||||
internet = {
|
internet = {
|
||||||
addrs4 = ["198.147.22.115"];
|
addrs4 = ["198.147.22.115"];
|
||||||
|
aliases = [
|
||||||
|
"ire.internet"
|
||||||
|
"ire.krebsco.de"
|
||||||
|
];
|
||||||
ssh.port = 11423;
|
ssh.port = 11423;
|
||||||
};
|
};
|
||||||
retiolum = {
|
retiolum = {
|
||||||
|
Loading…
Reference in New Issue
Block a user