Skip to content

baremetal: Consider an alternate way to specify which hosts should be masters #2003

@russellb

Description

@russellb

This is a follow-up from a review on PR #1873. #1873 (comment)

The current install-config for the experimental baremetal platform includes a role field on the bare metal hosts. This is to be used to specify which of the defined bare metal hosts should be chosen for provisioning as control plane nodes.

We discussed some alternatives:

  1. Instead of listing all hosts in the platform config, move them into the platform config under the compute and controlPlane sections. That makes it explicit how each host should be provisioned.

  2. Leave all of the bare metal host details in a single list, but remove the role field. Instead, put a list of names in the baremetal config section under compute or controlPlane

This should be re-considered before taking the baremetal platform out of experimental and committing to an install-config format.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.platform/baremetalIPI bare metal hosts platform

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions