Monitor and enforce routes.
Project description
zelus
Requrements
python >= 3.8
iproute2
Initialize build environment
python -m pip install -U setuptools wheel build
Build python package
python -m build .
Building docker image
docker build -t markfarrell/zelus .
Running docker container
docker build -t markfarrell/zelus . && \
docker run --rm -it --name zelus --cap-add NET_ADMIN -p 9123:9123 markfarrell/zelus --mode=strict
Exec into container
docker exec -it zelus /bin/sh
Test prometheus metrics
curl http://localhost:9123/metrics
Testing
Lint
tox -e lint
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zelus-route-manager-0.2.0.tar.gz
(11.0 kB
view hashes)
Built Distribution
Close
Hashes for zelus-route-manager-0.2.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24c050dc3abd3c043767075c81f5012940412f0383ce31b5c3c5dc0d0a98d799 |
|
MD5 | ae19145a5479e8f91daf8304b6bf0128 |
|
BLAKE2b-256 | 71aa67d40b0a736dd1e5ec0959decb7f8269ce13c55276cb3fa998f41d2d14a2 |
Close
Hashes for zelus_route_manager-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa6906e4b5489c6f2782c1df105b7677baa2210b7ff1bfe395b8e9dac526b8a0 |
|
MD5 | 1f8c4c25df5e6badece7785330aa1d23 |
|
BLAKE2b-256 | 85cfc696e9fb08e1e17220fc93dd01b93f8e8d74829702008141fda6437a6a55 |