The repository includes the onboarding and os provisioning micro-services of the Edge Infrastructure Manager of the Edge Manageability Framework.
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.
To develop one of the Managers, please follow its guide in README.md located in its respective folder.
To learn how to contribute to the project, see the Contributor's Guide.
To learn more about the project, its community, and governance, visit the Edge Orchestrator Community.
For support, start with Troubleshooting
Each component of the Edge Infrastructure onboarding is licensed under Apache 2.0.
Last Updated Date: April 7, 2025