Currenty ironic depends on external dns, ingress, ssl, and network routing.
To download image to baremetal node in provisioning network, traffic going
from ceph to radosgw to ingress proxy and then to node. It utilizes all
networks (storage, public, provisioning) and loads radosgw and ingress on
controller nodes.
This change introduces local radosgw and ironic API inside of ironic-conductor
pod. For provision baremetal node, traffic will go from ceph to radosgw on
ironic-conductor node and then to baremetal node. Also ironic provisioning will
not depends on external network access, ingress, valid ssl, external dns.
Change-Id: Ib2e2027ae80ad222e64c7e85cf7ddb1da95ca5ed