====== DNS ====== Die DNS Server des Chaospotts sind auf [[noc:hardware:nachtigall:]] und [[noc:hardware:nordstern:]]. Der Primary DNS auf [[noc:hardware:nachtigall:]] benutzt Powerdns und der Secondary DNS auf [[noc:hardware:nordstern:]] benutzt bind. ===== Primary ===== Der Powerdns Server läuft direkt auf nachtigall und ist an die dort laufende MariaDB angeschlossen. Dieser stellt eine Rest-API zur Verfügung, über die er konfiguriert werden kann: ==== PowerDNS Admin ==== Dies ist ein Docker-Compose Konstrukt, welches den PowerDNS Server über die Rest-Api steuert. Es läuft auf [[noc:hardware:nachtigall:start#VM:Docker]] und ist über die lokale Bridge vom libvirt Networking Daemon verbunden. Jeder kann dort einen eigenen Account bekommen, sofern er die Wartung der Hostnamen teilweise übernehmen möchte. ==== Traefik ==== Die Traefik Instanz auf [[noc:hardware:nachtigall:start#VM:Docker]] benutzt die Rest Api des DNS Servers um Hostnamen von Docker Containern automatisch hinzuzufügen. Um mit diesem System einen Hostnamen zu registrieren muss man sich lediglich an den Guide in [[noc:hardware:nachtigall:start#Traefik]] halten. ===== Secondary ===== Benutzt bind. Läuft als Slave vom PowerDNS Server.