4d5ce34116
nova-compute-ironic service is same as nova-compute, but with the special compute_driver and few config options required for Ironic. While Ironic has poor integration with Nova, this service cannot be run with regular nova-compute service on same host. Change-Id: I5b6975f2b0fc5fb4002f8ecfc530c4c69ef53e43
30 lines
729 B
YAML
30 lines
729 B
YAML
dsl_version: 0.1.0
|
|
service:
|
|
name: nova-compute-ironic
|
|
kind: DaemonSet
|
|
containers:
|
|
- name: nova-compute-ironic
|
|
image: nova-compute-ironic
|
|
probes:
|
|
readiness: "true"
|
|
liveness:
|
|
command: "true"
|
|
type: "exec"
|
|
daemon:
|
|
command: nova-compute --config-file /etc/nova/nova.conf --config-file /etc/nova/nova-ironic.conf
|
|
files:
|
|
- nova.conf
|
|
- nova-ironic.conf
|
|
dependencies:
|
|
- nova-db-migrations
|
|
- ironic-user-create
|
|
files:
|
|
nova.conf:
|
|
path: /etc/nova/nova.conf
|
|
content: nova.conf.j2
|
|
perm: "0600"
|
|
nova-ironic.conf:
|
|
path: /etc/nova/nova-ironic.conf
|
|
content: nova-ironic.conf.j2
|
|
perm: "0600"
|