Midas/README.md

33 lines
659 B
Markdown
Raw Normal View History

2023-07-01 23:57:08 +01:00
# midas
A topology aware zero touch provisioning (ZTP) tool for network devices.
2023-07-01 23:50:40 +01:00
2023-07-01 23:57:08 +01:00
## Supported operating systems:
- Juniper Junos
- Cisco IOS
## Modules
### midasd
The socket DHCP portion of midas.
### midast
The networkx topology portion of midas.
### midasp
The YAML/Jinja provisioning portion of midas.
## Installation / usage
```
$ cd midas
$ chmod +x midas
$ sudo ./midas
```
## Tips
- When building your topology.yaml the visualisation builds top to bottom, arrange your nodes and edges in such a way that they correspond to the correct side of the graph, for neatness.
## Dependencies
- networkx
- pygraphviz
- yaml
- jinja2