fuel-library/deployment/puppet/fuel/manifests/params.pp

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"
}