Created
June 18, 2016 13:14
-
-
Save vinzent/7ea933dad53f015d066fd4de0420fe0a to your computer and use it in GitHub Desktop.
Rundeck EL7 demo-install
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Simple demo-install of rundeck on EL7 (CentOS, RHEL) | |
# | |
# Pre-requisites: | |
# - Installed modules | |
# puppet module install puppetlabs-java | |
# puppet module install puppet-rundeck | |
# puppet module install crayfishx-firewalld | |
# - $::fqdn fact needs to be working | |
# | |
# Install: puppet apply rundeck.pp | |
# | |
# After installation: | |
# - Webinterface on http://${::fqdn}:4440 | |
# - Login with admin/admin | |
# | |
include ::java | |
include ::rundeck | |
include ::firewalld | |
firewalld_port { 'Rundeck HTTP port': | |
ensure => present, | |
zone => 'public', | |
port => 4440, | |
protocol => 'tcp', | |
} | |
Class['java'] -> Class['rundeck'] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment