23 lines
844 B
Django/Jinja
23 lines
844 B
Django/Jinja
name: openstack/nova/nova-api
|
|
container:
|
|
image: "{{ nova_api_image }}:{{ nova_api_tag }}"
|
|
service:
|
|
daemon:
|
|
dependencies: [nova-conductor/db_sync, nova_ansible_tasks/create_user]
|
|
command: nova-api --config-file /etc/nova/nova.conf --config-file /etc/nova/nova-override.conf
|
|
files:
|
|
nova-override.conf:
|
|
source: ["/etc/kolla-mesos/config/global.conf",
|
|
"/etc/kolla-mesos/config/database.conf",
|
|
"/etc/kolla-mesos/config/messaging.conf",
|
|
"/etc/kolla-mesos/config/nova.conf",
|
|
"/etc/kolla-mesos/config/nova/nova-api.conf"]
|
|
dest: /etc/nova/nova-override.conf
|
|
owner: nova
|
|
perm: "0600"
|
|
nova.conf.j2:
|
|
source: "config/nova/templates/nova.conf.j2"
|
|
dest: /etc/nova/nova.conf
|
|
owner: nova
|
|
perm: "0600"
|