tripleo-heat-templates/environments/services/ironic.yaml
Harald Jensas 293bbb1a3c Add Ironic Networking Baremetal Templates
Ironic neutron agent will be installed on controller nodes, or
networker nodes, when environments/services/ironic.yaml or
environments/services-docker/ironic.yaml is used.

NOTE: This is different from the original patch.
 Instead of enabling the service by default when ironic is
 deployed, the resource registry entry to enable it is
 commented. Users would have to uncomment the entry to
 actually enable the service, and add the service to a
 custom role defenition.

Depends-On: I12c36754f8da8dfb8d428ad749afca4b294ec4c4
Depends-On: Ic1f44414e187393d35e1382a42d384760d5757ef
Depends-On: I3c40f84052a41ed440758b971975c5c81ace4225
Change-Id: I0b4ef83a5383ff9726f6d69e0394fc544c381a7e
(cherry picked from commit 5203e43979)
2019-08-22 18:55:26 +00:00

8 lines
523 B
YAML

resource_registry:
OS::TripleO::Services::IronicApi: ../../docker/services/ironic-api.yaml
OS::TripleO::Services::IronicConductor: ../../docker/services/ironic-conductor.yaml
OS::TripleO::Services::IronicPxe: ../../docker/services/ironic-pxe.yaml
OS::TripleO::Services::NovaIronic: ../../docker/services/nova-ironic.yaml
# Uncomment this line to enable the ironic-neutron-agent - Required for routed provider networks
# OS::TripleO::Services::IronicNeutronAgent: ../../docker/services/ironic-neutron-agent.yaml