Support baremetal container clusters

Registered by Kai Qiang Wu(Kennan)

magnum not only support vm as container holders. we also need provide baremetal support.

In openstack. baremetal case is supported with ironic. so it need find proper ways to integrate.

Magnum did have templates for ironic, but it was old and not tested for long time. So need bp to track that feature and make sure it can work

Blueprint information

Status:
Not started
Approver:
hongbin
Priority:
High
Drafter:
Kai Qiang Wu(Kennan)
Direction:
Approved
Assignee:
Spyros Trigazis
Definition:
Approved
Series goal:
Accepted for rocky
Implementation:
Deferred
Milestone target:
None

Related branches

Sprints

Whiteboard

--
strigazi @ Sun Mar 25 16:42:01 UTC 2018

Let's use this one track only the k8s_fedora_atomic driver, other driver's implementation should be followed in different blueprints.
--
Spyros Trigazis: All the content is moved in the following etherpad [1]. I'll update the content each week on *TOP*.

[1] https://etherpad.openstack.org/p/magnum-baremetal-support

Gerrit topic: https://review.openstack.org/#q,topic:bp/magnum-baremetal-full-support,n,z

Addressed by: https://review.openstack.org/344711
    Add baremetal driver: swarm fedora

Addressed by: https://review.openstack.org/345890
    Add functional tests for swarm ironic

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.