Add-On Playbooks
NetActuate provides service-layer playbooks that deploy applications on top of existing anycast worker nodes. All add-on playbooks expect nodes already provisioned and configured by a BGP base playbook.
Deployment Order
The base layer must be deployed first, then service layers added on top:
netactuate-ansible-bgp-bird2 (or bgp-frr) <- base layer
└── netactuate-ansible-nginx <- web server
└── netactuate-ansible-varnish <- caching (optional)
Or for DNS:
netactuate-ansible-bgp-bird2 (or bgp-frr) <- base layer
└── netactuate-ansible-pdns <- authoritative DNS
Available Add-On Playbooks
| Playbook | Purpose | Runs After |
|---|---|---|
| netactuate-ansible-nginx | NGINX web server | bgp-bird2 or bgp-frr |
| netactuate-ansible-varnish | Varnish caching frontend | ansible-nginx |
| netactuate-ansible-pdns | PowerDNS authoritative DNS | bgp-bird2 or bgp-frr |
Each add-on playbook has its own README and AGENTS.md with detailed configuration instructions.
Need Help?
If you need assistance with add-on playbooks, visit our support page.