Skip to content

Hardware Developer Guide

A Hardware Developer baselines physical machines to characterize their hardware configuration and generates hardware profiles that encode those baselines as reusable DRP content. These profiles allow operators to identify, classify, and configure machines consistently across an infrastructure.

Hardware profiles and boot environments are packaged as content packs and delivered to an administrator, who deploys them to a DRP endpoint or publishes them to a manager catalog. Operators then use the profiles during machine discovery and provisioning.

Delivering Your Work

Hardware Developers package their work into content packs for delivery. See the Content Packs section for how to generate, bundle, and distribute your content.

What Hardware Developers Build

  • Hardware ProfilesDRP profiles that capture and encode hardware-specific configuration (firmware settings, BIOS parameters, RAID layouts, NIC configuration)
  • Boot Environments — Bootenv definitions that control what OS or tooling a machine boots into during baseline and provisioning operations

Topics in This Section