Skip to content

Commit 9fc6fa9

Browse files
committed
Example manifest to demo-install Rundeck on EL7
Simple example for demo purposes howto install Rundeck on EL7 (RedHat, CentOS).
1 parent 7819567 commit 9fc6fa9

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

examples/demo_install_el7.pp

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Simple demo-install of rundeck on EL7 (CentOS, RHEL)
2+
#
3+
# Pre-requisites:
4+
# - Installed modules
5+
# puppet module install puppetlabs-java
6+
# puppet module install puppet-rundeck
7+
# puppet module install crayfishx-firewalld
8+
# - $::fqdn fact needs to be working
9+
#
10+
# After installation:
11+
# - Webinterface on http://${::fqdn}:4440
12+
# - Login with admin/admin
13+
#
14+
15+
include ::java
16+
include ::rundeck
17+
include ::firewalld
18+
19+
firewalld_port { 'Rundeck HTTP port':
20+
ensure => present,
21+
zone => 'public',
22+
port => 4440,
23+
protocol => 'tcp',
24+
}
25+
26+
Class['java'] -> Class['rundeck']
27+

0 commit comments

Comments
 (0)