Skip to content

Instantly share code, notes, and snippets.

Created Nov 14, 2013
What would you like to do?
class { 'openshift_origin' :
# Components to install on this host:
roles => ['broker','named','activemq','datastore','node'],
# The FQDNs of the OpenShift component hosts; for a single-host
# system, make all values identical.
broker_hostname => '',
node_hostname => '',
named_hostname => '',
datastore_hostname => '',
activemq_hostname => '',
# BIND / named config
# This is the key for updating the OpenShift BIND server
bind_key => 'Mczfz277B5ykcPB4mAurZtZMhmXV6g==',
# The domain under which applications should be created.
domain => '',
# Apps would be named <app>-<namespace>
# This also creates hostnames for local components under our domain
register_host_with_named => true,
# Forward requests for other domains (to Google by default)
conf_named_upstream_dns => [''],
# Auth OpenShift users created with htpasswd tool in /etc/openshift/htpasswd
broker_auth_plugin => 'htpasswd',
# Username and password for initial openshift user
openshift_user1 => 'openshift',
openshift_password1 => 'password',
# To selected installing cartridge:
install_method => 'yum',
install_cartridges => ['php','haproxy','mariadb'],
#Enable development mode for more verbose logs
development_mode => true,
# Set if using an external-facing ethernet device other than eth0
#conf_node_external_eth_dev => 'eth0',
#If using with GDM, or have users with UID 500 or greater, put in this list
#node_unmanaged_users => ['user1'],
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment