Debops vereinfacht die Verwendung von Ansible zur Konfiguration von Debian- und Ubuntu-basierten Servern. Es bietet über 60 vorgefertigte Rollen für Mail-, Web-, Datenbankserver und vieles mehr. Durch die vorgesehene Konfiguration fällt viel Aufwand für die Einrichtung eigener Ansible-Playbooks weg. Trotzdem lassen sich die Playbooks durch das Inventory an einer Stelle leicht an die eigenen Vorstellungen anpassen.
Andererseits umfasst Debops einige Pakete, die nicht unbedingt jeder haben möchte, etwa den TCP-Wrapper oder die ferm-Firewall (For Easy Rule Making). Wer Debops out of the box verwenden möchte, muss sich also auch noch mit deren Konfiguration beschäftigen. Die Alternative ist, die Debops-Playbooks anzupassen und nur die gewünschten Playbooks zu verwenden. Außerdem gibt es noch einige kleine Bugs, die das Vergnügen trüben, und ohne grundlegende Ansible-Kenntnisse fällt die Anpassung an die eigene Umgebung schwer. Leider lässt auch die Dokumentation des Debops-Projekts noch sehr zu wünschen übrig.
Link-Codes
[1] Debops: http://debops.org/
[2] Playbooks: https://github.com/debops/debops-playbooks/
[3] Dokumentation: http://docs.debops.org/en/latest/