Skip to content

[feature] Ability to Add BMC to Machine Config for Existing Talos Nodes #1124

Open
@jd4883

Description

@jd4883

Problem Description

A feature that was part of sidero metal and apparently is still available (although maybe not well documented in the setup guides for talos/omni) is the ability to configure a BMC for servers that support it.

Based on documentation provided by @frezbo via slack, the feature is available as part of the bare metal infrastructure provider. The documentation indicates onboarding a server to this setup will wipe all disks.

Solution

It would be really nice to be able to enable BMC controls for already onboarded servers in an omni cluster. I have 4 nodes which all have BMC integrations available. It would be really nice to have a single management plane (omni) to start, shutdown, and reboot my machines rather than have to do so on the physical server or directly with each BMC interface.

That said, only 1 of my nodes could be safely wiped without major data loss. I'd rather be able to enable this on all 4 nodes. As a user, I would like to be able to add a BMC configuration (maybe part of the machine config) that allows credentials to be provided to my talos machines without requiring any disk wiping.

Based on documentation this is not a feature at this time.

Alternative Solutions

The alternative right now is to leave the BMC configuration out of the equation. I only have 4 nodes so maybe I am getting less value than someone with a bigger cluster, but I can see a lot of potential value of not having to navigate to each BMC to start servers up. I understand this is a convenience feature I am asking for but it would be really helpful.

Notes

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions