Skip to content

dd-ix/ddix-ansible-ixp

Repository files navigation

DD-IX Bird & Switch Deployment

About

This deployment builds the configurations for:

  • DD-IX IXP Switches (Arista EOS)
  • DD-IX Route Server BGP Config (Bird)
  • DD-IX SFlow Exporter (sflow_exporter)

The configs are based on:

  • a custome SQL view from the database of the DD-IX IXP-Manager instance
  • arouteserver building the bird.conf

Config Knobs

Ansible Tags

bird:

  • bird_build
  • bird_push
  • bird_engage

eos:

  • eos_build
  • eos_push
  • eos_engage

sflow:

  • sflow_build
  • sflow_push

Updating arouteserver

  1. nix flake update
  2. arouteserver setup-templates --cfg arouteserver/arouteserver.yml --cache-dir ...

About

DD-IX Bird & Switch Deployment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published