Skip to content

Edge Node Onboarding and Provisioning services

License

Notifications You must be signed in to change notification settings

open-edge-platform/infra-onboarding

Edge Infrastructure Manager Onboarding and OS provisioning

Overview

The repository includes the onboarding and os provisioning micro-services of the Edge Infrastructure Manager of the Edge Manageability Framework.

Get Started

The repository comprises the following components and services:

  • Onboarding-Manager: implements a resource manager to onboard and provision edge nodes.
  • DKAM: Dynamic Kit Adaptation Module, manages OS profiles, builds iPXE binaries with digital signatures, and facilitates MicroOS operating system provisioning, based on the manifest file in the orchestrator environment.
  • HookOS: contains the Tinkerbell installation environment for bare-metal. It runs in-memory, installs operating system, and handles deprovisioning.
  • Tinker Actions: contains custom Tinkerbell Actions that are used to compose Tinkerbell Workflows.

Read more about Edge Orchestrator in the User Guide.

Develop

To develop one of the Managers, please follow its guide in README.md located in its respective folder.

Contribute

To learn how to contribute to the project, see the Contributor's Guide.

Community and Support

To learn more about the project, its community, and governance, visit the Edge Orchestrator Community.

For support, start with Troubleshooting

License

Each component of the Edge Infrastructure onboarding is licensed under Apache 2.0.

Last Updated Date: April 7, 2025