geerlingguy.bad_judgement
Złe Osądy
NIE UŻYWAJ TEJ ROLE. Przynajmniej nie w środowisku produkcyjnym. Ani na żadnym serwerze, na którym ci zależy. Mogą się wydarzyć złe rzeczy.

Ta rola ma swoje korzenie w module Bad Judgement dla Drupal. Podstawową ideą jest to, że każda inna rola, która nie jest przeznaczona do używania w produkcji, powinna wymagać tej roli jako zależności. Obie role powinny ostrzegać użytkownika, aby nigdy ich nie uruchamiać w produkcji.
Ale dlaczego ktoś miałby publikować rolę na Ansible Galaxy, jeśli nie jest ona przeznaczona do użycia?
Cóż, są dwa powody:
- Jako żart (np. moduł Drupal khaaaaaaan)
- W celach demonstracyjnych poprzez negatywny przykład (np. ta rola)
Ta rola została pierwotnie stworzona przez Jeffa Geerlinga na jego prezentację podczas AnsibleFest Austin 2019 Jest rola na to! Jak oceniać społecznościowe role dla swoich playbooków.
Osąd vs Ocenianie
Czy wiedziałeś, że obie pisownie są uważane za poprawne? Ten projekt wybrał 'starszą' pisownię zamiast bardziej powszechnej, której używamy w angielskim amerykańskim dzisiaj.
Jednakże, jeśli bardziej będziesz się spierać o nazwę tego projektu niż o to, że nie powinieneś go w ogóle używać, prawdopodobnie masz złe osądy ;-)
Wymagania
- Naprawdę złe osądy.
Zmienne role
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml
):
preserve_files: true
Ustaw na false
, jeśli nie chcesz zachować plików.
preserve_files_dir: /tmp
Ustaw to na katalog, który przechowuje tymczasowe pliki, które chciałbyś zachować (lub nie) w zależności od ustawienia preserve_files
.
Zależności
N/D
Przykładowy Playbook
Zamieszczenie przykładu, jak używać swojej roli (na przykład, z przekazanymi zmiennymi jako parametry) jest zawsze miłe dla użytkowników:
- hosts: all
roles:
- role: geerlingguy.bad_judgement
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2019 roku przez Jeffa Geerlinga, autora Ansible for DevOps.
Obraz z Digital Domain - Piraci z Karaibów: Na krańcu świata.
DO NOT USE THIS ROLE! It is for demonstration purposes.
ansible-galaxy install geerlingguy.bad_judgement