Server/wetu/bind: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (Kategorien) |
Vater (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(17 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== 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]] | |||
* <s>[[Benutzer:Morphium|morphium]]</s> | |||
* [[Benutzer:John|_john]] | |||
* dodo | |||
* thammi | |||
* koeart | |||
* payload | |||
* klobs | |||
* bigalex | |||
* julian | |||
* coeins | |||
* justus | |||
* blastmaster | |||
* herrflupke | |||
* farao | |||
* eri | |||
Nachdem du Änderungen vorgenommen hast, kannst du diese mit | ==== Einrichtung des git ==== | ||
auf den Server spielen. | Du kannst dann das Repository bei dir mit <source lang="bash">git clone gitolite@git.c3d2.de:c3d2-dns.git</source> einrichten. | ||
==== Benutzung des git ==== | |||
Mit <source lang="bash">git pull</source> 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 mit<source lang="bash">git add </pfad/zur/geaenderten/datei> && git commit && git push</source> oder <source lang="bash">git-commit -a && git push</source> 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:Infrastruktur]] | ||
[[Kategorie:HQ]] | |||
[[Kategorie:C3D2]] | [[Kategorie:C3D2]] | ||
[[Kategorie:C3D2-Web]] | [[Kategorie:C3D2-Web]] | ||
[[Kategorie:Projekt]] |
Aktuelle Version vom 17. Februar 2017, 02:13 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 git-Admins geben.
Momentan haben Zugriff auf das git:
- Astro
- blotter
- leon
morphium- _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 mit
git add </pfad/zur/geaenderten/datei> && 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.