https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&feed=atom&action=history
Server Installation/Ansible - Versionsgeschichte
2024-03-28T09:55:54Z
Versionsgeschichte dieser Seite in Opennet
MediaWiki 1.20.6
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=38594&oldid=prev
Age: /* Vorbereitung */
2023-07-15T13:26:52Z
<p><span dir="auto"><span class="autocomment">Vorbereitung</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 15. Juli 2023, 13:26 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 11:</td>
<td colspan="2" class="diff-lineno">Zeile 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Die folgenden Schritte sind auszuführen, um die Ansible Konfigurationsverwaltung auf einen oder mehrere Hosts anzuwenden.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Die folgenden Schritte sind auszuführen, um die Ansible Konfigurationsverwaltung auf einen oder mehrere Hosts anzuwenden.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Paket auf einem persönlichen Linux/Unix Host installieren (Bsp. Debian, Installation erfordert root-Rechte): <code>sudo apt install ansible</code></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Paket auf einem persönlichen Linux/Unix Host installieren (Bsp. Debian, Installation erfordert root-Rechte): <code>sudo apt install ansible</code></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># git Repository auschecken: <code>git clone --recursive https://github.com/opennet-initiative</code> (siehe [[Opennet DEV]])</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># git Repository auschecken: <code>git clone --recursive https://github.com/opennet-initiative<ins class="diffchange diffchange-inline">/ansible</ins></code> (siehe [[Opennet DEV]])</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># den eigenen SSH Schlüssel auf den zu konfigurierenden Servern autorisieren (lassen)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># den eigenen SSH Schlüssel auf den zu konfigurierenden Servern autorisieren (lassen)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>
Age
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=38593&oldid=prev
Age: /* Vorbereitung */
2023-07-15T13:26:14Z
<p><span dir="auto"><span class="autocomment">Vorbereitung</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 15. Juli 2023, 13:26 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 11:</td>
<td colspan="2" class="diff-lineno">Zeile 11:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Die folgenden Schritte sind auszuführen, um die Ansible Konfigurationsverwaltung auf einen oder mehrere Hosts anzuwenden.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Die folgenden Schritte sind auszuführen, um die Ansible Konfigurationsverwaltung auf einen oder mehrere Hosts anzuwenden.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Paket auf einem persönlichen Linux/Unix Host installieren (Bsp. Debian, Installation erfordert root-Rechte): <code>sudo apt install ansible</code></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Paket auf einem persönlichen Linux/Unix Host installieren (Bsp. Debian, Installation erfordert root-Rechte): <code>sudo apt install ansible</code></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># git Repository auschecken: <code>git clone --recursive https://<del class="diffchange diffchange-inline">dev</del>.opennet-initiative<del class="diffchange diffchange-inline">.de/git/on_ansible</del></code> (siehe [[Opennet DEV]])</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># git Repository auschecken: <code>git clone --recursive https://<ins class="diffchange diffchange-inline">github</ins>.<ins class="diffchange diffchange-inline">com/</ins>opennet-initiative</code> (siehe [[Opennet DEV]])</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># den eigenen SSH Schlüssel auf den zu konfigurierenden Servern autorisieren (lassen)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># den eigenen SSH Schlüssel auf den zu konfigurierenden Servern autorisieren (lassen)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>
Age
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=38123&oldid=prev
MathiasMahnke: opennetdev Rollen entfernt, wurden abgelöst (buildbot + downloads)
2022-11-15T07:00:14Z
<p>opennetdev Rollen entfernt, wurden abgelöst (buildbot + downloads)</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 15. November 2022, 07:00 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 325:</td>
<td colspan="2" class="diff-lineno">Zeile 325:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Anlegen der Nutzer und Verzeichnisse</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Anlegen der Nutzer und Verzeichnisse</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Kopieren der Skripte und Dateien</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Kopieren der Skripte und Dateien</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== opennetdev-master  ==</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Konfiguriere einen Server als [[Opennet DEV]] Instanz.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">=== Ablauf ===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation von Gitolite (siehe [[Server Installation/gitolite]])</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation und Konfiguration von Git incl. Webinterface / öffentlicher Repo-Zugang</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== opennetdev-slave  ==</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Konfiguriere einen Server als [[Opennet DEV]] Slave Instanz.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">=== Ablauf ===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Bereitstellung des [[Opennet DEV]] Download Dienstes</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== www-server ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== www-server ==</div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=37683&oldid=prev
MathiasMahnke: IRC wird abgeschaltet
2022-04-20T18:54:38Z
<p>IRC wird abgeschaltet</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 20. April 2022, 18:54 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 340:</td>
<td colspan="2" class="diff-lineno">Zeile 340:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Bereitstellung des [[Opennet DEV]] Download Dienstes</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Bereitstellung des [[Opennet DEV]] Download Dienstes</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== irc-server ==</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">Konfiguriere einen Server als [[Opennet IRC]] Instanz.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">=== Ablauf ===</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation der IRCd Software</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Firewall anpassen</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== www-server ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== www-server ==</div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=37648&oldid=prev
MathiasMahnke: /* Übliche Aufgaben */ Umstellung auf zentrales playbook-servers.yml
2022-04-17T04:36:42Z
<p><span dir="auto"><span class="autocomment">Übliche Aufgaben: </span> Umstellung auf zentrales playbook-servers.yml</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 17. April 2022, 04:36 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 55:</td>
<td colspan="2" class="diff-lineno">Zeile 55:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= Übliche Aufgaben =</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= Übliche Aufgaben =</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* alle Konfigurationen anwenden: <code>ansible-playbook playbook<del class="diffchange diffchange-inline">-ugw</del>-servers.yml</code></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* alle Konfigurationen anwenden: <code>ansible-playbook playbook-servers.yml</code></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* einen einzigen Server konfigurieren: <code>ansible-playbook playbook<del class="diffchange diffchange-inline">-ugw</del>-servers.yml --limit <del class="diffchange diffchange-inline">HOSTNAME.on-i.de</del></code></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* einen einzigen Server konfigurieren: <code>ansible-playbook playbook-servers.yml --limit <ins class="diffchange diffchange-inline">HOST</ins></code></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* auf anwendbare Änderungen prüfen ohne sie auszuführen: <code>ansible-playbook playbook<del class="diffchange diffchange-inline">-ugw</del>-servers.yml --limit <del class="diffchange diffchange-inline">HOSTNAME.on-i.de </del>--check</code></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* auf anwendbare Änderungen prüfen ohne sie auszuführen: <code>ansible-playbook playbook-servers.yml --limit <ins class="diffchange diffchange-inline">HOST </ins>--check</code></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* Informationen (inkl. interner Variablen) eines Hosts anzeigen: <code>ansible -m setup <del class="diffchange diffchange-inline">HOSTNAME.on-i.de</del></code></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* Informationen (inkl. interner Variablen) eines Hosts anzeigen: <code>ansible -m setup <ins class="diffchange diffchange-inline">HOST</ins></code></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Dokumentation zu einem ansible-Modul anzeigen: <code>ansible-doc synchronize</code></div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Dokumentation zu einem ansible-Modul anzeigen: <code>ansible-doc synchronize</code></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>** hübscher formatierte [http://docs.ansible.com/list_of_all_modules.html Doku im Netz]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>** hübscher formatierte [http://docs.ansible.com/list_of_all_modules.html Doku im Netz]</div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=37647&oldid=prev
MathiasMahnke: /* nameserver-Slave */
2022-04-17T04:35:30Z
<p><span dir="auto"><span class="autocomment">nameserver-Slave</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 17. April 2022, 04:35 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 145:</td>
<td colspan="2" class="diff-lineno">Zeile 145:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Abhängigkeiten installieren</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Abhängigkeiten installieren</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>== nameserver-<del class="diffchange diffchange-inline">Slave </del>==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>== nameserver-<ins class="diffchange diffchange-inline">secondary </ins>==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Diese Rolle konfiguriert auf einem Server alle relevanten Details für einen DNS-Slave, der dem Hidden-Primary-Server auf [[Server/heartofgold]] folgt.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Diese Rolle konfiguriert auf einem Server alle relevanten Details für einen DNS-Slave, der dem Hidden-Primary-Server auf [[Server/heartofgold]] folgt.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=37411&oldid=prev
MathiasMahnke: /* Ablauf */ buildbot aus dieser Rolle entfernt
2022-03-18T15:37:04Z
<p><span dir="auto"><span class="autocomment">Ablauf: </span> buildbot aus dieser Rolle entfernt</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 18. März 2022, 15:37 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 340:</td>
<td colspan="2" class="diff-lineno">Zeile 340:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Bereitstellung des [[Opennet DEV]] Download Dienstes</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Bereitstellung des [[Opennet DEV]] Download Dienstes</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation und Konfiguration von Buildbot im Slave/Worker-Modus</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== irc-server ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== irc-server ==</div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=37410&oldid=prev
MathiasMahnke: /* opennetdev-master */ buildbot und trac aus dieser Rolle entfernt
2022-03-18T15:36:45Z
<p><span dir="auto"><span class="autocomment">opennetdev-master: </span> buildbot und trac aus dieser Rolle entfernt</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 18. März 2022, 15:36 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 331:</td>
<td colspan="2" class="diff-lineno">Zeile 331:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>=== Ablauf ===</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation und Konfiguration von Trac (siehe [[Server Installation/trac]])</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation von Gitolite (siehe [[Server Installation/gitolite]])</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation von Gitolite (siehe [[Server Installation/gitolite]])</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation und Konfiguration von Git incl. Webinterface / öffentlicher Repo-Zugang</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation und Konfiguration von Git incl. Webinterface / öffentlicher Repo-Zugang</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"># Installation und Konfiguration von Buildbot im Master-Modus</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== opennetdev-slave  ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== opennetdev-slave  ==</div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=36636&oldid=prev
MathiasMahnke am 7. Februar 2021 um 13:04 Uhr
2021-02-07T13:04:13Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 7. Februar 2021, 13:04 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 351:</td>
<td colspan="2" class="diff-lineno">Zeile 351:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation der IRCd Software</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Installation der IRCd Software</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Firewall anpassen</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Firewall anpassen</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">== www-server ==</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">Konfiguriere einen Server als WWW Server für Opennet Startseite, siehe auch [[Server Installation/Apache]].</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">=== Ablauf ===</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"># Installation der notwendigen Software (Python3, xz-utils, Hugo)</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"># Anlegen des Hugo Benutzers</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"># Erstellen der Verzeichnisse</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"># Anlegen des Hugo Cronjobs</ins></div></td></tr>
</table>
MathiasMahnke
https://wiki.opennet-initiative.de/w/index.php?title=Server_Installation/Ansible&diff=36269&oldid=prev
MathiasMahnke: /* Überblick */
2020-10-22T12:32:48Z
<p><span dir="auto"><span class="autocomment">Überblick</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 22. Oktober 2020, 12:32 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= Überblick =</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>= Überblick =</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>[http://ansible.com ansible] ist eine Konfigurationsmanagement-Software basierend auf Python.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>[http://ansible.com ansible] ist eine Konfigurationsmanagement-Software basierend auf Python. Es benötigt für die Client-Konfiguration lediglich eine ssh-Verbindung. Auf der Client-Seite ist ''python-minimal'' und ansonsten keine spezifische Software erforderlich.</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Es benötigt für die Client-Konfiguration lediglich eine ssh-Verbindung.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Auf der Client-Seite ist ''python-minimal'' und ansonsten keine spezifische Software erforderlich.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Innerhalb von Opennet setzen wir ansible für die Konfiguration <del class="diffchange diffchange-inline">der UGW-</del>Server ein.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Innerhalb von Opennet setzen wir ansible für die Konfiguration <ins class="diffchange diffchange-inline">aller </ins>Server ein.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Die Konfigurationsverwaltung wird durch <del class="diffchange diffchange-inline">clonen </del>unseres ansible-Repositories und lokale Ausführung auf dem eigenen Rechner angewandt.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Die Konfigurationsverwaltung wird durch <ins class="diffchange diffchange-inline">Clonen </ins>unseres ansible-Repositories und lokale Ausführung auf dem eigenen Rechner angewandt.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{warnung|Konfigurationsverwaltung ist ein mächtiges Werkzeug, das durch unbedachte Nutzung großflächigen Schaden/Ausfälle produzieren kann. Siehe unseren [[#Anwendungspolicy|Leitfaden für eine vorsichtige Nutzung]].}}</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>{{warnung|Konfigurationsverwaltung ist ein mächtiges Werkzeug, das durch unbedachte Nutzung großflächigen Schaden/Ausfälle produzieren kann. Siehe unseren [[#Anwendungspolicy|Leitfaden für eine vorsichtige Nutzung]].}}</div></td></tr>
</table>
MathiasMahnke