diff options
Diffstat (limited to 'osconf/nova/nova.conf-compute')
-rw-r--r-- | osconf/nova/nova.conf-compute | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/osconf/nova/nova.conf-compute b/osconf/nova/nova.conf-compute new file mode 100644 index 00000000..b6fe9149 --- /dev/null +++ b/osconf/nova/nova.conf-compute @@ -0,0 +1,83 @@ +[DEFAULT] + +use_syslog = True + +### we dont know +state_path=/var/lib/nova +lock_path=/var/lock/nova + +rootwrap_config=/etc/nova/rootwrap.conf + +compute_scheduler_driver=nova.scheduler.filter_scheduler.FilterScheduler +scheduler_default_filters=AggregateInstanceExtraSpecsFilter,AvailabilityZoneFilter,RamFilter,ComputeFilter + +compute_driver=libvirt.LibvirtDriver +instance_name_template=instance-%08x +api_paste_config=/etc/nova/api-paste.ini +allow_resize_to_same_host=True + + +#### +rabbit_host = {{ RABBITMQ_HOST }} +rabbit_userid = {{ RABBITMQ_USER }} +rabbit_password = {{ RABBITMQ_PASSWORD }} +rabbit_port = {{ RABBITMQ_PORT }} +rabbit_use_ssl=false +rpc_backend = nova.openstack.common.rpc.impl_kombu + +auth_strategy=keystone + +my_ip={{ MANAGEMENT_INTERFACE_IP_ADDRESS }} + +vnc_enabled=True +novncproxy_base_url=http://{{ MANAGEMENT_INTERFACE_IP_ADDRESS }}:6080/vnc_auto.html +vncserver_proxyclient_address={{ MANAGEMENT_INTERFACE_IP_ADDRESS }} +vncserver_listen=0.0.0.0 +vnc_keymap="en-us" + +## Ceilometer + +instance_usage_audit = True +instance_usage_audit_period = hour +notify_on_state_change = vm_and_task_state +notification_driver = messagingv2 + + +## Network conf needed + +network_api_class=nova.network.neutronv2.api.API +security_group_api = neutron +linuxnet_interface_driver=nova.network.linux_net.LinuxOVSInterfaceDriver +firewall_driver=nova.virt.firewall.NoopFirewallDriver + +[neutron] +url = http://{{ CONTROLLER_HOST_ADDRESS }}:9696 +auth_strategy=keystone +admin_tenant_name=service +admin_username={{ NEUTRON_SERVICE_USER }} +admin_password={{ NEUTRON_SERVICE_PASSWORD }} +admin_auth_url=http://{{ CONTROLLER_HOST_ADDRESS }}:35357/v2.0 + + +[glance] +host={{ CONTROLLER_HOST_ADDRESS }} +port=9292 +protocol=http +api_servers=$glance_host:$glance_port + +## we dont know +[conductor] +use_local=true + +[spice] +enabled=false +#### + +[keystone_authtoken] +identity_uri = http://{{ CONTROLLER_HOST_ADDRESS }}:35357 +auth_uri = http://{{ CONTROLLER_HOST_ADDRESS }}:5000/v2.0 +admin_tenant_name = service +admin_user = {{ NOVA_SERVICE_USER }} +admin_password = {{ NOVA_SERVICE_PASSWORD }} + + |