Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Anycast instance management service
Python
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
templates
.gitignore
README.md
anycastworker.py
bgpparse.py
initrd
requirements.txt

README.md

Anycast worker

Management service that runs on each anycast instance

Connects to the message queue and performs scheduled tasks.

Message queue:

  • Domain add/change/remove (generates named.conf + triggers rndc)

Scheduled

  • Heartbeat to API (30secs)
  • Send BGP session state (up/down) for v4 + v6 to API (60secs)
  • Availability of other nodes, not full implemented (60secs)
  • Check local DNS service (30secs)
Something went wrong with that request. Please try again.