BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.kiwipycon.nz//kiwi-pycon-xiv-2025//speaker//FJPTB
 M
BEGIN:VTIMEZONE
TZID:Pacific/Auckland
BEGIN:DAYLIGHT
DTSTART:20241122T000000
TZNAME:NZDT
TZOFFSETFROM:+1300
TZOFFSETTO:+1300
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20250406T030000
RDATE:20260405T030000
TZNAME:NZST
TZOFFSETFROM:+1300
TZOFFSETTO:+1200
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20250928T030000
RDATE:20260927T030000
TZNAME:NZDT
TZOFFSETFROM:+1200
TZOFFSETTO:+1300
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:DNS as Code: A Review Of What's Out There - John Billings
DTSTART;TZID=Pacific/Auckland:20251122T110500
DTEND;TZID=Pacific/Auckland:20251122T113500
DTSTAMP:20260815T123605Z
UID:pretalx-kiwi-pycon-xiv-2025-YUUZ8A@talks.kiwipycon.nz
DESCRIPTION:A practical review of various DNS management practices\, rangi
 ng from manual configuration and writing your own zone files\, to using pr
 ovider control panels\, tools like OctoDNS and DNSControl\, and infrastruc
 ture-as-code approaches such as Terraform. It also covers custom scripting
  techniques that interact directly with DNS provider APIs. Each method is 
 evaluated in terms of maintainability\, suitability for different environm
 ents\, and how it integrates with modern infrastructure management workflo
 ws. The session concludes with a look at how I use a simple Python module 
 to create a transparent and adaptable alternative workflow.
LOCATION:Breakout Room
URL:https://talks.kiwipycon.nz/kiwi-pycon-xiv-2025/talk/YUUZ8A/
END:VEVENT
END:VCALENDAR
