add mon alias entries to ceph cluster

This commit is contained in:
Daniel Poelzleithner 2021-11-10 22:54:03 +01:00
parent f41c7d37e2
commit cbf226f3a5
1 changed files with 7 additions and 1 deletions

View File

@ -2,6 +2,7 @@
let
mainServers = [ "server1" "server2" ];
cephMonServers = [ "server5" "server6" "server8" ];
pillar = self.lib.saltPillarFor "*";
clusterServerNets = [
@ -71,7 +72,12 @@ in
name = "_ceph-mon._tcp";
type = "SRV";
data = "1 1 6789 ${host}";
}) [ "server5" "server6" "server8" ];
}) cephMonServers ++
lib.lists.imap0 (i: host: {
name = "mon${i}";
type = "CNAME";
data = "${host}";
}) cephMonServers;
c3d2.dynamicDomain = true;
c3d2.dhcp = {