Puppet Class: confdroid_jenkins::firewall::iptables

Inherits:
confdroid_jenkins::params
Defined in:
manifests/firewall/iptables.pp

Summary

Class manages Jenkins iptables

Overview

confdroid_jenkins::firewall::iptables.pp Module name: confdroid_jenkins Author: 12ww1160 (12ww1160@confdroid.com)



6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/firewall/iptables.pp', line 6

class confdroid_jenkins::firewall::iptables (

) inherits confdroid_jenkins::params {
  if ($fqdn == $js_host_fqdn) and ($js_enable_fw == true) {
    firewall { "${js_fw_rule}${js_jenkins_port} tcp port ${js_jenkins_port}":
      proto  => 'tcp',
      source => $js_source_net,
      dport  => $js_jenkins_port,
      jump   => 'accept',
    }
  }
}