geerlingguy.bad_judgement
Mauvais Jugement
NE PAS UTILISER CE RÔLE. Du moins pas en production. Ni sur un serveur que vous tenez à cœur. De mauvaises choses vont arriver.

Ce rôle a des origines dans le module Bad Judgement pour Drupal. L’idée de base est que tout autre rôle qui n'est jamais censé être utilisé en production devrait exiger ce rôle comme dépendance. Et ensuite, les deux rôles devraient avertir l'utilisateur de ne jamais les exécuter en production.
Mais pourquoi quelqu’un publierait un rôle sur Ansible Galaxy s'il n'est pas censé être utilisé ?
Eh bien, il y a deux raisons potentielles :
- Comme une blague (par exemple, le module khaaaaaaan de Drupal)
- Pour montrer un exemple négatif (par exemple, ce rôle)
Ce rôle a été créé à l'origine par Jeff Geerling pour sa présentation à AnsibleFest Austin 2019 Il y a un rôle pour ça ! Comment évaluer les rôles communautaires pour vos playbooks.
Jugement vs Jugement
Saviez-vous que les deux orthographes sont considérées comme correctes ? Ce projet a choisi l'orthographe 'plus ancienne' plutôt que celle plus courante que nous utilisons aujourd'hui en anglais américain.
Mais si vous allez débattre davantage sur le nom de ce projet que sur le fait que vous ne devriez pas utiliser ce projet en premier lieu, vous avez probablement un mauvais jugement ;-)
Exigences
- Un très mauvais jugement.
Variables de Rôle
Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml
) :
preserve_files: true
Définissez ceci sur false
si vous ne souhaitez pas préserver les fichiers.
preserve_files_dir: /tmp
Définissez ceci sur le répertoire qui stocke les fichiers temporaires que vous souhaitez préserver (ou non) en fonction du paramètre preserve_files
.
Dépendances
N/A
Exemple de Playbook
Inclure un exemple de la façon d'utiliser votre rôle (par exemple, avec des variables passées en tant que paramètres) est toujours agréable pour les utilisateurs :
- hosts: all
roles:
- role: geerlingguy.bad_judgement
Licence
MIT / BSD
Informations sur l'Auteur
Ce rôle a été créé en 2019 par Jeff Geerling, auteur de Ansible for DevOps.
Image de 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