Server/wetu/bind: Unterschied zwischen den Versionen

Aus C3D2
< Server‎ | wetu
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(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.