summaryrefslogtreecommitdiff
path: root/osconf/nova/nova.conf-compute
blob: b6fe9149e35c2c47987604ea0885521cf6eb6a02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
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 }}