Skip to content

Instantly share code, notes, and snippets.

@affix
Created March 14, 2014 17:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save affix/9551984 to your computer and use it in GitHub Desktop.
Save affix/9551984 to your computer and use it in GitHub Desktop.
Deploy a Broker/Node with Puppet
class { 'openshift_origin' :
roles => ['broker','named','activemq','datastore','node'],
broker_hostname => 'broker.',
node_hostname => 'broker.',
named_hostname => 'broker.',
datastore_hostname => 'broker.',
activemq_hostname => 'broker.',
bind_key => 'YOUR_KEY',
domain => 'hostr.pw',
register_host_with_named => true,
conf_named_upstream_dns => ['8.8.8.8'],
broker_auth_plugin => 'htpasswd',
openshift_user1 => 'aUser',
openshift_password1 => '',
install_method => 'yum',
jenkins_repo_base => 'http://pkg.jenkins-ci.org/redhat',
development_mode => true,
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment