== 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 git-Admins geben. Momentan haben Zugriff auf das git: * [[Benutzer:Astro|Astro]] * [[Benutzer:Blotter|blotter]] * [[Benutzer:Leon|leon]] * [[Benutzer:Morphium|morphium]] * [[Benutzer:John|_john]] * dodo * thammi * koeart * payload * klobs * bigalex * julian * coeins * justus * blastmaster * herrflupke * farao * eri ==== Einrichtung des git ==== Du kannst dann das Repository bei dir mit git clone gitolite@git.c3d2.de:c3d2-dns.git einrichten. ==== Benutzung des git ==== Mit git pull kannst du das git auf den neuesten Stand zu bringen (bevor du z.B. irgendwelche Änderungen machen willst) (im c3d2-dns - Verzeichnis). Nachdem du Änderungen vorgenommen hast, kannst du diese mitgit add && git commit && git push oder git-commit -a && git push auf den Server spielen. Dort sorgt ein Git-Hook für das Deployment und neu laden der Zonen in Bind. Außerdem siehst du für einen Moment syslog-Ausgabe; nur falls was schief geht. [[Kategorie:Infrastruktur]] [[Kategorie:C3D2]] [[Kategorie:C3D2-Web]] [[Kategorie:Projekt]]