Name: pmlc_nova
Owner: Mirantis Inc.
Description: null
Created: 2015-07-27 13:43:01.0
Updated: 2015-07-27 16:48:01.0
Pushed: 2015-07-30 16:37:46.0
Homepage: null
Size: 148
Language: Puppet
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This module is for basic nova management. It was written to provide basic config changes to nova via the Fuel master. It is not intended to be a fully-functional openstack/nova configuration management module to deploy nova from scratch. It is merely to allow config changes and ensure nova services are running after deploying with Fuel.
fig = hiera(nova::config)
s { 'pmlc_nova':
bug => $config['debug'],
bbit_pass => $config['rabbit_pass'],
va_database_password => $config['database_password'],
u_allocation_ratio => $config['cpu_allocation_ratio'],
e_ceph => $config['use_ceph'],
utron_admin_pass => $config['neutron_admin_pass'],
va_conductor_workers => $config['nova_conductor_workers'],
arameters
meters are optional but you'd likely want to supply different/correct access credentials. This module does not currently do any MySQL grants or RabbitMQ permissions. If those passwords change, then you'd need to update the configuration here but this module does not make any changes in RabbitMQ or MySQL as is it for basic configuration changes only.
ebug - Turn on debug logging for Nova
anagement_vip - The management VIP for your openstack cluster
ova_config - The nova configuration file location
pu_allocation_ratio - The CPU overcommit ratio
am_allocation_ratio - The RAM overcommit ratio
isk_allocation_ratio - The storage overcommit ratio
abbit_user - The user for RabbitMQ connectivity
abbit_pass - The password for RabbitMQ connectivity
eutron_admin_user - The admin user for neutron
eutron_admin_pass - The neutron admin password
eutron_admin_tenant_name - Tenant name for neutron admin user
ova_database_user - User for the MySQL connection to nova db
ova_database_password - Password for nova MySQL db connection
ova_admin_password - Password for nova admin user
ova_admin_user - User for nova admin user
ova_conductor_workers - The number of conductor workers
ole - [required] The role to apply. Valid values are 'controller' and 'compute'
se_ceph - Whether or not to use Ceph for ephemeral storage. Defaults to true
mages_rbd_pool - The ceph rbd pool for images
bd_user - The ceph rbd user