Ansible
Die interne Infrastruktur wird über Ansible verwaltet. Die dafür notwendingen Daten liegen in einem Git-Repository. Zugang zum Git-Repository kann man über eine Mail an Jonas erhalten. Diese muss einen SSH-Key enthalten, der, ebenso wie die restliche Mail, via GPG von einem sinnvollen Key signiert ist.
Die Secrets im Ansible liegen in einer separaten secrets.yml
, welche eine Ansible Vault ist. Das Passwort für diese kann bei Mitgliedern des Infrastruktur-Teams angefragt werden.
Der großteil der Rollen ist sehr flexibel und die Konfiguration kann an den wichtigsten Stellen über Hostvariablen angepasst werden. Beispielsweise werden Etherpad-Lite-Plugins über die Hostvariablen für _etherpad.rosetta.fsfw-dresden.de
(De-)installiert.
Weitere Informationen sind in der README.md
in unserem Ansible-Repository erhältlich.