Other Resources
Additional resources for working with NetActuate BGP.
API Reference
- API v3 Reference — full API documentation for managing BGP sessions and prefix announcements programmatically
- API v2 Reference — API v2 documentation
Automation & SDKs
- Terraform Provider — manage BGP sessions as infrastructure-as-code
- Terraform: Redundant BGP Sessions — deploy redundant BGP sessions for worker nodes
- Terraform + Ansible Handoff Pattern — provision with Terraform, configure with Ansible
- Ansible Playbooks — automate BGP session configuration
- Ansible: BGP Worker Node — deploy a BGP-enabled worker node with Ansible
- GoNA SDK — Go SDK for the NetActuate API
- NetActuate BGP Controller — open-source Kubernetes operator for automated BGP anycast with MetalLB, Calico, Cilium, or BIRD
Open-Source Playbook Repos
Tested and maintained Ansible playbooks for BGP infrastructure on GitHub:
- netactuate-ansible-bgp-bird2 — anycast BGP with BIRD2
- netactuate-ansible-bgp-frr — anycast BGP with FRR
- netactuate-terraform-bgp — Terraform BGP node provisioning
Related Guides
- Anycast Global Deployment — end-to-end guide from zero to running anycast cluster
- AI-Assisted Provisioning — use Claude Code, Cursor, or Copilot to deploy
- Kubernetes Anycast with k3s — self-managed k3s with MetalLB BGP
- ECMP Load Balancing — distribute traffic across multiple servers using equal-cost multipath routing
- Redundant Anycast Groups — design redundant anycast architectures with BGP
- Bring Your Own IP — use your own IP address space on the NetActuate network
Need Help?
Contact support@netactuate.com or open a support ticket from the portal.