Infra: Give Developers Autonomy with OctoDNS
summary
OctoDNS is presented as a DNS-as-code tool using a flat YAML config and commands octodns validate, octodns dump and octodns sync to manage zones and providers. The demo shows creating 85 PowerDNS records and migrating 84 to AWS Route 53 in one command (avoiding Terraform/Ansible slowness and Route53 API rate limits), and describes integration with GitHub CI (lint → staging test → apply), pulling from NetBox, and enabling developer self-service while preserving Ops review through PRs.
AI-written summary · about
chapters (6)
- 0:00Start
- 6:14Managing records with Ansible?
- 7:13Managing records with Terraform?
- 11:11Creating accessible records
- 12:17What it does not do
- 17:18Merge workflow* on master
related talks
38mInfra: Give Your Developers Autonomy with OctoDNS
54mAutomating your DNS
22mHow We Un-Scattered Our DNS Setup and Unlocked New Automation Options
43mUsing NetBox DNS
37mDig Smart: Building a Reliable Cloud Native DNS for Modern Networks
01h 00mTerraform - colonising Azure!
48mModern DevOps and the Reality of Its Application
38mIntro + Deep Dive: CoreDNS
