Kubernetes Metal3 baremetal operator for provisioning overcloud nodes

Registered by Bogdan Dobrelya on 2019-05-15

There is https://github.com/metal3-io/baremetal-operator delivered via Kubernetes operators framework.
We want to consume it for undercloud, as an opt-in baremetal provisioning engine based on K8s machine API. That should become a baby step for consolidating upstream development efforts around Ironic components crucial for large scale and features-full Edge deployments. Whereby we want to develop new upstream features, like IPv6 support, once, for Ironic/Metal3, then consume it for multiple places via the same Ansible or Go operator, either that is OpenStack or Kubernetes based environments.

Blueprint information

Status:
Started
Approver:
James Slagle
Priority:
High
Drafter:
Bogdan Dobrelya
Direction:
Needs approval
Assignee:
Bogdan Dobrelya
Definition:
Drafting
Series goal:
Accepted for future
Implementation:
Needs Code Review
Milestone target:
milestone icon train-3
Started by
Bogdan Dobrelya on 2019-05-15

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.opendev.org/#/q/topic:metal3k8s

Addressed by: https://review.opendev.org/659288
    Add a spec for K8s Metal3 baremetal operator

Gerrit topic: https://review.opendev.org/#/q/topic:bp/undercloud-metal3-k8s

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.