Server/wetu/bind: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Astro (Diskussion | Beiträge) (höök) |
||
Zeile 23: | Zeile 23: | ||
Nachdem du Änderungen vorgenommen hast, kannst du diese mit | Nachdem du Änderungen vorgenommen hast, kannst du diese mit | ||
git push | git push | ||
auf den Server spielen. | auf den Server spielen. Dort sorgt ein Git-Hook für das Deployment und neu laden der Zonen in Bind. Ausserdem siehst du für einen Moment syslog-Ausgabe; nur falls was schiefgeht. | ||
[[Kategorie:Infrastruktur]] | [[Kategorie:Infrastruktur]] |
Version vom 11. Mai 2013, 22:09 Uhr
bind
bind ist unsere Nameserver-VM, welche unsere Domains als Master verwaltet.
Konfiguration
Die DNS-Konfiguration wird per git verwaltet.
Zugriff
Um Zugriff auf die DNS-Konfiguration zu bekommen, musst du deinen SSH-PubKey einem der VM-Admins geben (siehe Liste hier). Momentan haben Zugriff auf das git:
Einrichtung des git
Du kannst dann das Repository bei dir einrichten mit:
git clone git@ns.c3d2.de:c3d2-dns.git
Benutzung des git
Um das git auf den neuesten Stand zu bringen (bevor du z.B. irgendwelche Änderungen machen willst) (im c3d2-dns - Verzeichnis):
git pull
Nachdem du Änderungen vorgenommen hast, kannst du diese mit
git push
auf den Server spielen. Dort sorgt ein Git-Hook für das Deployment und neu laden der Zonen in Bind. Ausserdem siehst du für einen Moment syslog-Ausgabe; nur falls was schiefgeht.