Deployment Source
A Deployment Source is the location from which OneDeploy performs deployments. It contains the files, tools, and configuration required to build and deploy devices.
A Deployment Source typically includes:
- Operating system source media
- Boot Profiles used during pre-deployment
- Device drivers and software installation media
- Configuration files generated by OneDeploy to enable automated builds
- OneDeploy deployment executables used during deployment
Deployment Sources can be hosted in different ways to suit your environment:
- LAN-based Deployment Sources, typically hosted on a Windows file share
- USB-based Deployment Sources, enabling fully self-contained and offline deployments
OneDeploy also supports hierarchical Deployment Sources, where content is distributed from a Master Deployment Source to one or more Downstream Deployment Sources. This allows deployments to be enabled locally in multiple locations while maintaining central control.
You can create as many Deployment Sources as needed, for example one per site, region, or build location. A Master Deployment Source is set up during onboarding and, for some customers, may be the only Deployment Source required.
Deployment Sources are intentionally lightweight and do not require a dedicated server or operating system role. They are typically implemented as a standard Windows file share and can be hosted on almost any machine capable of providing SMB file access. DHCP is recommended, and TFTP is required when using PXE-based network booting.