Puppet Class: abiquo::zookeeper

Defined in:
manifests/zookeeper.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/zookeeper.pp', line 1

class abiquo::zookeeper {
  include abiquo::firewall
  include abiquo::ntp

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

  package { 'zookeeper':
    ensure  => installed,
    require => Yumrepo['abiquo-base']
  }

  service { 'zookeeper':
    ensure  => running,
    enable  => true,
    require => Package['zookeeper']
  }
}