geerlingguy.bad_judgement
Schlechte Urteile
VERWENDEN SIE DIESE ROLLE NICHT. Zumindest nicht in der Produktion. Oder auf irgendeinem Server, der Ihnen wichtig ist. Schlimme Dinge werden passieren.

Diese Rolle hat ihre Wurzeln im Bad Judgement Modul für Drupal. Die grundlegende Idee ist, dass jede andere Rolle, die nie in der Produktion laufen soll, diese Rolle als Abhängigkeit benötigt. Und dann sollten beide Rollen den Benutzer warnen, sie niemals in der Produktion zu verwenden.
Aber warum würde jemand eine Rolle auf Ansible Galaxy veröffentlichen, wenn sie nicht zum Gebrauch gedacht ist?
Nun, es gibt zwei mögliche Gründe:
- Als Scherz (z. B. Drupals khaaaaaaan Modul)
- Zum Zweck der Demonstration durch negatives Beispiel (z. B. diese Rolle)
Diese Rolle wurde ursprünglich von Jeff Geerling für seine Präsentation bei AnsibleFest Austin 2019 Es gibt eine Rolle dafür! Wie man Community-Rollen für seine Playbooks bewertet erstellt.
Urteil vs Urteil
Wussten Sie, dass beide Schreibweisen als korrekt gelten? Dieses Projekt wählte die 'ältere' Schreibweise über die gebräuchlichere, die wir heute im US-Englisch verwenden.
Aber wenn Sie mehr über den Namen dieses Projekts streiten als über die Tatsache, dass Sie dieses Projekt überhaupt nicht verwenden sollten, haben Sie wahrscheinlich schlechtes Urteilsvermögen ;-)
Anforderungen
- Wirklich schlechtes Urteilsvermögen.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit Standardwerten (siehe defaults/main.yml
):
preserve_files: true
Setzen Sie dies auf false
, wenn Sie keine Dateien behalten möchten.
preserve_files_dir: /tmp
Setzen Sie dies auf das Verzeichnis, das temporäre Dateien speichert, die Sie je nach Einstellung preserve_files
behalten möchten (oder nicht).
Abhängigkeiten
Nicht zutreffend
Beispiel-Playbook
Es ist immer hilfreich für die Benutzer, ein Beispiel dafür zu haben, wie man Ihre Rolle verwendet (zum Beispiel mit übergebenen Variablen):
- hosts: all
roles:
- role: geerlingguy.bad_judgement
Lizenz
MIT / BSD
Autoreninformationen
Diese Rolle wurde 2019 von Jeff Geerling erstellt, Autor von Ansible für DevOps.
Bild von Digital Domain - Pirates of the Caribbean: At World's End.
DO NOT USE THIS ROLE! It is for demonstration purposes.
ansible-galaxy install geerlingguy.bad_judgement