- pybatfish python libraries
- GitPython Python libraries (to be able to clone git repo where configs are located)
pip3 install pybatfish
pip3 install GitPython
Requires running batfish server: This example uses batfish running in Docker
docker-compose.yml
version: "3.4"
services:
batfish:
hostname: batfish
image: batfish/allinone
volumes:
- ./data:/data
tty: true
ports:
- 8888:8888
- 9997:9997
- 9996:9996