diff options
author | Nicolas Vigier <boklm@mageia.org> | 2013-01-17 19:11:33 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2013-01-17 19:11:33 +0000 |
commit | f420283ad1ad9f358169c0de471d9b964720ac09 (patch) | |
tree | 734df88c40bd3d2a6a6c02558cbb2300be5cd6d1 | |
parent | 699e24b0da3830e18040d1e60eb82092183a861e (diff) | |
download | puppet-f420283ad1ad9f358169c0de471d9b964720ac09.tar puppet-f420283ad1ad9f358169c0de471d9b964720ac09.tar.gz puppet-f420283ad1ad9f358169c0de471d9b964720ac09.tar.bz2 puppet-f420283ad1ad9f358169c0de471d9b964720ac09.tar.xz puppet-f420283ad1ad9f358169c0de471d9b964720ac09.zip |
dns/mageia.org.zone: set all nodes hostnames using $nodes_ipaddr
-rw-r--r-- | deployment/dns/templates/mageia.org.zone | 34 |
1 files changed, 12 insertions, 22 deletions
diff --git a/deployment/dns/templates/mageia.org.zone b/deployment/dns/templates/mageia.org.zone index 7221341c..0f1bb62c 100644 --- a/deployment/dns/templates/mageia.org.zone +++ b/deployment/dns/templates/mageia.org.zone @@ -30,28 +30,18 @@ group IN MX 20 krampouezh.mageia.org. ; machines -krampouezh IN A 95.142.164.207 -krampouezh IN AAAA 2001:4b98:dc0:51:216:3eff:fe6b:4ea9 -champagne IN A 217.70.188.116 -champagne IN AAAA 2001:4b98:dc0:41:216:3eff:fe4f:5a18 - -; lost oasis -alamut IN A 212.85.158.146 -alamut IN AAAA 2a02:2178:2:7::2 -valstar IN A 212.85.158.147 -valstar IN AAAA 2a02:2178:2:7::3 -ecosse IN A 212.85.158.148 -ecosse IN AAAA 2a02:2178:2:7::4 -jonund IN A 212.85.158.149 -jonund IN AAAA 2a02:2178:2:7::5 -fiona IN A 212.85.158.150 -fiona IN AAAA 2a02:2178:2:7::6 -sucuk IN A 212.85.158.151 -sucuk IN AAAA 2a02:2178:2:7::7 -rabbit IN A 212.85.158.152 -rabbit IN AAAA 2a02:2178:2:7::8 -arm1 IN A 10.42.0.51 -arm2 IN A 10.42.0.52 +<%- + nodes_txt = '' + nodes.keys.sort.each{|nodename| + if nodes[nodename].has_key?('ipv4') + nodes_txt += nodename + ' IN A ' + nodes[nodename]['ipv4'] + "\n" + end + if nodes[nodename].has_key?('ipv6') + nodes_txt += nodename + ' IN AAAA ' + nodes[nodename]['ipv6'] + "\n" + end + } +-%> +<%= nodes_txt %> ;SSHFP alamut IN SSHFP 1 1 ef093dc95002c4af6623f02238749fd59fe81eec |