Skip to content

Instantly share code, notes, and snippets.

@robertstarmer
Last active December 13, 2015 22:59
Show Gist options
  • Save robertstarmer/4988923 to your computer and use it in GitHub Desktop.
Save robertstarmer/4988923 to your computer and use it in GitHub Desktop.
$location = "http://192.168.26.163/openstack/cisco"
$build_node_name = "coe-aio-2"
$company_ntp_server = "192.168.26.186"
$cobbler_node_ip = '192.168.26.170'
$node_subnet = '192.168.40.0'
$node_netmask = '255.255.255.0'
$node_gateway = '192.168.40.1'
$domain_name = 'forty.lab'
$cobbler_proxy = "http://${cobbler_node_ip}:3142/"
$autostart_puppet = true
$controller_node_address = '192.168.40.17'
$controller_node_network = '192.168.40.0'
$controller_hostname = 'coe-aio-2'
$db_allowed_network = '192.168.40.%'
$local_address = '127.0.0.1'
$controller_node_external = $controller_node_address
$controller_node_management = $controller_node_address
$management_interface = 'br-ex'
$external_interface = 'eth0'
$install_drive = '/dev/sda'
$libvirt_type = 'qemu'
$admin_email = 'root@localhost'
$admin_password = 'Cisco123'
$keystone_db_password = 'keystone_db_pass'
$keystone_admin_token = 'keystone_admin_token'
$nova_user = 'nova'
$nova_db_password = 'nova_pass'
$nova_user_password = 'nova_pass'
$glance_db_password = 'glance_pass'
$glance_user_password = 'glance_pass'
$glance_sql_connection = "mysql://glance:${glance_db_password}@${local_address}/glance"
$glance_on_swift = false
$rabbit_password = 'openstack_rabbit_password'
$rabbit_user = 'openstack_rabbit_user'
# Nova DB connection
$sql_connection = "mysql://${nova_user}:${nova_db_password}@${local_address}/nova"
$verbose = false
node coe-aio-2 inherits build-base { class { allinone: } }
$dns_service = "dnsmasq"
$dhcp_service = "dnsmasq"
### Puppet Parameters ###
# These settings load other puppet components. They should not be changed
import 'core'
## Define the default node, to capture any un-defined nodes that register
## Simplifies debug when necessary.
node default {
notify{"Default Node: Perhaps add a node definition to site.pp": }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment