bgp -> hiera role
[mirror/dsa-puppet.git] / modules / roles / manifests / bgp.pp
1 class roles::bgp(
2   Array[Stdlib::IP::Address] $peers,
3 ){
4   ferm::rule::simple { 'dsa-bgp':
5     description => 'Allow BGP from peers',
6     ports       => 'bgp',
7     saddr       => $peers,
8   }
9
10   file { '/etc/network/interfaces.d/anycasted':
11     content => template('roles/anycast/interfaces.erb')
12   }
13 }