c3d2-wiki/Server%2Fwetu%2Fbind.mw

48 lines
1.3 KiB
Plaintext
Raw Normal View History

2013-05-12 02:34:35 +02:00
== bind ==
2013-04-21 14:31:09 +02:00
bind ist unsere Nameserver-VM, welche unsere Domains als Master verwaltet.
2013-05-12 02:34:35 +02:00
=== Konfiguration ===
2013-05-13 16:54:25 +02:00
Die [[DNS]]-Konfiguration wird per git verwaltet.
2013-05-12 02:34:35 +02:00
==== Zugriff ====
2013-06-18 21:17:21 +02:00
Um Zugriff auf die [[DNS]]-Konfiguration zu bekommen, musst du deinen SSH-PubKey einem der git-Admins geben.
2013-05-22 08:14:24 +02:00
2013-04-21 14:31:09 +02:00
Momentan haben Zugriff auf das git:
* [[Benutzer:Astro|Astro]]
* [[Benutzer:Blotter|blotter]]
* [[Benutzer:Leon|leon]]
2013-06-18 21:17:21 +02:00
* <s>[[Benutzer:Morphium|morphium]]</s>
2013-09-30 16:36:34 +02:00
* [[Benutzer:John|_john]]
2013-06-18 21:17:21 +02:00
* dodo
* thammi
* koeart
* payload
* klobs
* bigalex
* julian
* coeins
* justus
* blastmaster
* herrflupke
* farao
* eri
2013-05-12 02:34:35 +02:00
==== Einrichtung des git ====
2013-09-30 21:01:15 +02:00
Du kannst dann das Repository bei dir mit <source lang="bash">git clone gitolite@git.c3d2.de:c3d2-dns.git</source> einrichten.
2013-05-12 02:34:35 +02:00
==== Benutzung des git ====
2013-04-21 14:22:51 +02:00
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
2013-09-29 23:53:28 +02:00
git add </pfad/zur/geaenderten/datei> && git commit && git push
oder
git-commit -a && git push
2013-05-12 00:09:51 +02:00
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.
2013-04-21 14:25:24 +02:00
[[Kategorie:Infrastruktur]]
[[Kategorie:C3D2]]
[[Kategorie:C3D2-Web]]
2013-04-21 18:12:34 +02:00
[[Kategorie:Projekt]]