fuel-ccp-neutron/service/neutron-l3-agent-compute.yaml

38 lines
1.0 KiB
YAML

dsl_version: 0.2.0
service:
name: neutron-l3-agent-compute
antiAffinity: local
hostNetwork: true
containers:
- name: neutron-l3-agent
image: neutron-l3-agent
privileged: true
volumes:
- name: ovs-socket
type: host
path: /run/openvswitch
- name: metadata-socket
type: host
path: /var/lib/neutron/ccp
daemon:
command: neutron-l3-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent_compute.ini --config-file /etc/neutron/plugins/ml2/ml2_conf.ini
dependencies:
- rabbitmq
files:
- neutron.conf
- ml2-conf.ini
- l3-agent-compute.ini
files:
neutron.conf:
path: /etc/neutron/neutron.conf
content: neutron.conf.j2
perm: "0600"
ml2-conf.ini:
path: /etc/neutron/plugins/ml2/ml2_conf.ini
content: ml2_conf.ini.j2
perm: "0600"
l3-agent-compute.ini:
path: /etc/neutron/l3_agent_compute.ini
content: l3_agent_compute.ini.j2
perm: "0600"