Home > Networking Solutions > Enterprise/Data Center Networking Solutions > Enterprise SONiC Networking Solutions > Guides > Zero Touch Deployment of Open Dell Switches with SONiC > ZTP requirements
To build a ZTP environment, the following devices and workloads were used in the lab:
Note: It is the reader's responsibility to use other resources or equipment than those described in this whitepaper. Other than Ubuntu, there are numerous Linux distributions.
While a VM was used on VMware, it could also be used on KVM or bare metal.
Container setup for the web and DHCP service is not mandatory but was used in this environment. The webserver and DHCP servers could also be used as: Bare metal servers, VM-based, or bundled on one host or dedicated per service.
Following the exact steps with same resources and versioning will yield correct end results.
ZTP is also successfully tested on a GNS3 environment; however, firmware upgrade is not available on a GNS3 image. Config install and provisioning script execution will work as expected.