At Criteo, we have decided to fully open source our network automation stack.
It is based on NetBox, OpenConfig, SaltStack, and supports Juniper JunOS, Arista EOS and SONiC.
The full documentation can be found here: https://criteo.github.io/AFK/
Warning
If you are using an ad-blocker, the documentation website might not work properly because
Criteo
is in the URL.
Repository | Description | Latest commit |
---|---|---|
Network CMDB | Network CMDB plugin for Netbox | |
Data aggregation API | Aggregate data from CMDB and convert to OpenConfig | |
AFK Salt modules | Salt modules to apply configuration from OpenConfig data | |
SONiC Salt Deployer | tool to deploy and configure salt-minion on SONiC devices | |
SONiC SaltStack | Salt States/Execution modules for SONiC | |
SONiC utilities | SONiC scripts used by some SONiC SaltStack modules |