Monday, October 21, 2019

ZTP Project I've been Meaning to Share

For my fellow networkers, here's a ZTP tool for Juniper gear that I created and got around to cleaning up/sanitizing for sharing. Someone last week was asking about ZTP and I said I would share something, so here it is:

https://github.com/consentfactory/ztpgenerator

The gist: Python script that ingests a CSV file and configures ISC-DHCP for ZTP, and creates configuration files, including virtual chassis configurations if desired.

It's a fork of github.com/vloschiavo/ZTP, and I borrowed ideas from github.com/networkbootstrap/ztpmanager.

I tried to add as much documentation about it as possible. Also it's another project I doing to improve my Python skils, so I'm confident there's room for improvement. I don't mind some constructive roasting on it*.

I planning on expanding it to Cisco, just haven't gotten around to it.

Thanks.



No comments:

Post a Comment