Skip to content

Add support for out of bounds management #549

Open
@Eveeifyeve

Description

@Eveeifyeve

Prerequisites

  • I have searched existing issues to make sure this isn't a duplicate
  • I have checked the documentation to see if this feature already exists

Problem Description

The problem is nixos-anywhere is isn't really anywhere, it supports deploying to machines via ssh, this is a problem to companies who want to deploy to hundreds of thousands of machines on a network that a. don't have an os but have a bios.

Proposed Solution

Support for dells redfish, ibm, lenovo out of bounds management but many use redfish under the hood aka dells drac.

https://en.wikipedia.org/wiki/Out-of-band_management

Alternatives Considered

  1. Use Terraform.
  2. Don't implement it and implement a fork of this.
  3. Don't implement it at all,

Feature Type

New command-line option

Use Case

  • Helps companies deploy machines.
  • Ability to not use ssh on machines
  • Allows to deploy to machines that don't have an os but have a bios.

Implementation Ideas

  • Implement a rust crate or use a rust crate perhaps to manage the out of band management or something that interfaces with libredfish and etc.
  • Via nixos anywhere use that crate.
  • Make frequent updates to make sure that it's keeping up with security standards.

Additional Context

https://en.wikipedia.org/wiki/Out-of-band_management
https://github.com/GoogleCloudPlatform/terraform-google-out-of-band-security/tree/main
https://github.com/DMTF/libredfish
https://www.dmtf.org/standards/redfish

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions