111 lines
3.5 KiB
Puppet
111 lines
3.5 KiB
Puppet
class fuel::params {
|
|
|
|
$db_engine = "postgresql"
|
|
$db_host = "127.0.0.1"
|
|
$db_port = "5432"
|
|
|
|
$nailgun_db_name = 'nailgun'
|
|
$nailgun_db_user = 'nailgun'
|
|
$nailgun_db_password = 'nailgun'
|
|
|
|
$keystone_db_name = 'keystone'
|
|
$keystone_db_user = 'keystone'
|
|
$keystone_db_password = 'keystone'
|
|
|
|
$feature_groups = []
|
|
$staticdir = '/usr/share/nailgun/static'
|
|
$templatedir = '/usr/share/nailgun/static'
|
|
$logdumpdir = '/var/dump'
|
|
|
|
# keystone
|
|
$keystone_host = '127.0.0.1'
|
|
$keystone_port = '5000'
|
|
$keystone_admin_port = '35357'
|
|
|
|
$keystone_admin_user = 'admin'
|
|
$keystone_admin_password = 'admin'
|
|
$keystone_nailgun_user = 'nailgun'
|
|
$keystone_nailgun_password = 'nailgun'
|
|
$keystone_monitord_user = 'monitord'
|
|
$keystone_monitord_password = 'monitord'
|
|
$keystone_monitord_tenant = 'services'
|
|
|
|
$keystone_auth_version = 'v2.0'
|
|
$keystone_admin_token = 'admin'
|
|
|
|
$bootstrap_flavor = 'centos'
|
|
# network interface configuration timeout (in seconds)
|
|
$bootstrap_ethdevice_timeout = '120'
|
|
|
|
$rabbitmq_host = '127.0.0.1'
|
|
$rabbitmq_astute_user = 'naily'
|
|
$rabbitmq_astute_password = 'naily'
|
|
|
|
$rabbitmq_gid = 495
|
|
$rabbitmq_uid = 495
|
|
|
|
$cobbler_host = $::ipaddress
|
|
$cobbler_url = "http://${::ipaddress}/cobbler_api"
|
|
$cobbler_user = 'cobbler'
|
|
$cobbler_password = 'cobbler'
|
|
$centos_repos = [
|
|
{
|
|
"id" => "nailgun",
|
|
"name" => "Nailgun",
|
|
"url" => "\$tree"
|
|
}
|
|
]
|
|
|
|
$ks_system_timezone = 'Etc/UTC'
|
|
$dns_upstream = '8.8.8.8'
|
|
$dns_domain = 'domain.tld'
|
|
$dns_search = 'domain.tld'
|
|
$dhcp_interface = "eth0"
|
|
$admin_interface = "eth0"
|
|
$admin_network = "10.20.0.*"
|
|
$extra_networks = undef
|
|
|
|
$nailgun_api_url = "http://${::ipaddress}:8000/api"
|
|
# default password is 'r00tme'
|
|
$ks_encrypted_root_password = '\$6\$tCD3X7ji\$1urw6qEMDkVxOkD33b4TpQAjRiCeDZx0jmgMhDYhfB9KuGfqO9OcMaKyUxnGGWslEDQ4HxTw7vcAMP85NxQe61'
|
|
|
|
$ntp_upstream = ''
|
|
|
|
$mco_host = $::ipaddress
|
|
$mco_port = '61613'
|
|
$mco_pskey = 'unset'
|
|
$mco_vhost = 'mcollective'
|
|
$mco_user = 'mcollective'
|
|
$mco_password = 'marionette'
|
|
$mco_connector = 'rabbitmq'
|
|
$mco_packages_extra = [
|
|
'fuel-agent',
|
|
'fuel-provisioning-scripts',
|
|
'shotgun',
|
|
'ironic-fa-bootstrap-configs',
|
|
'fuel-bootstrap-cli',
|
|
]
|
|
|
|
$keystone_ostf_user = "ostf"
|
|
$keystone_ostf_password = "ostf"
|
|
|
|
$puppet_master_hostname = "${hostname}.${domain}"
|
|
|
|
$repo_root = "/var/www/nailgun"
|
|
$repo_port = '8080'
|
|
|
|
$nailgun_log_level = "DEBUG"
|
|
|
|
|
|
$nailgun_host = '127.0.0.1'
|
|
$nailgun_port = '8000'
|
|
$nailgun_internal_port = '8001'
|
|
$nailgun_ssl_port = '8443'
|
|
|
|
$ostf_host = '127.0.0.1'
|
|
$ostf_port = '8777'
|
|
$ostf_db_user = "ostf"
|
|
$ostf_db_password = "ostf"
|
|
$ostf_db_name = "ostf"
|
|
}
|