28.03, 16:00–16:55 (Europe/Prague), Track III
Jazyk: Čeština
V této přednášce vám ukážu, jak na FEL ČVUT spravujeme desítky DNS zón s několika tisíci záznamy pomocí přístupu „DNS as a Code“ a „GitOps“.
DNS záznamy definujeme ve strukturovaných YAMLech společně s organizačními metadaty, validací pomocí JSON Schema a sadou kontrol, které zachytí logické chyby napříč zónami ještě před nasazením. Každá změna prochází merge requestem a kontrolami na CI. Definice se kompilují do klasických zónových souborů pro autoritativní servery a vybrané zóny se generují z dat v NetBoxu. Součástí je i jednoduchá webová aplikace pro pohodlné prohlížení a vyhledávání záznamů.
Obeznámení
Tento přednášející je uvedený také u: