-
Notifications
You must be signed in to change notification settings - Fork 33
ZTPServer Overview
Nick Ciarleglio edited this page May 21, 2014
·
3 revisions
ZTPServer provides a bootstrap environment for Arista EOS based products. It is written mostly in Python and leverages standard protocols like DHCP and DHCP options for boot functions, HTTP for bi-directional transport, and XMPP and syslog for logging. Most of the files that the user interacts with are YAML based.
###ZTPServer Highlights
- Extends the basic capability of EOS ZTP to allow more robust provisioning activities
- Extensible for easy integration into network operational environment
- Can be run natively in EOS
- An Arista EOS+ led community open source project
###ZTPServer Features
- Automated configuration file generation and application
- Image and file system validation and standardization
- Connectivity validation and topology based auto-provisioning
- Config and device templates with resource allocation for dynamic deployments
- Zero touch replacement and upgrade capabilities
- User extensible actions
- Email, XMPP, syslog based