deploy network/interfaces stanza for anycast node
[mirror/dsa-puppet.git] / modules / roles / manifests / bgp.pp
index d3fbb39..5e3fbb0 100644 (file)
@@ -11,6 +11,11 @@ class roles::bgp {
        @ferm::rule { 'dsa-bgp':
                description => 'Allow BGP from peers',
                domain      => '(ip ip6)',
-               rule        => '&SERVICE_RANGE(tcp, ssh, $bgp_peers)'
+               rule        => "&SERVICE_RANGE(tcp, bgp, ($bgp_peers))"
        }
+
+       file { '/etc/network/interfaces.d/anycasted':
+               content => template('roles/anycast/interfaces.erb')
+       }
+
 }