Puppet Class: abiquo::firewall

Defined in:
manifests/firewall.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/firewall.pp', line 1

class abiquo::firewall {
  Firewall {
    before  => Class['abiquo::firewall::post'],
    require => Class['abiquo::firewall::pre'],
  }

  class { ['abiquo::firewall::pre', 'abiquo::firewall::post']: }
  ->
  resources { 'firewall': purge => true }

  firewall { '100 allow ssh access':
    port   => 22,
    proto  => tcp,
    action => accept,
  }
}