Individual Management of Node Groups

Registered by Drago

At the mid-cycle meet-up, splitting Bay/BayModels into Clusters and NodeGroups was discussed. This will enable interesting use-cases involving heterogenous clusters and more precise management of node groups while also improving Magnum's data model.

Blueprint information

Status:
Not started
Approver:
Spyros Trigazis
Priority:
Undefined
Drafter:
Drago
Direction:
Approved
Assignee:
Drago
Definition:
Approved
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/nodegroups,n,z

(Drago) Discuss the possibility of having multiple master nodegroups. Possible use-cases, not sure if typical real-world scenarios: 1. HA setups requiring heterogenous nodes, such as cross-AZ. 2. Changing infrastructure of the master nodes by adding a 2nd nodegroup, then removing the original one.

Addressed by: https://review.openstack.org/352734
    [WIP] Add NodeGroup specification

Addressed by: https://review.openstack.org/399277
    [WIP] Add NodeGroups with v2 API

Addressed by: https://review.openstack.org/425422
    Add NodeGroup overview specification

Addressed by: https://review.openstack.org/425431
    Add NodeGroup CLI specification

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.