geerlingguy.bad_judgement
Mal Juicio
NO USES ESTE ROL. Al menos no en producción. O en cualquier tipo de servidor que te importe. Pasarán cosas malas.

Este rol tiene su origen en el módulo Bad Judgement para Drupal. La premisa básica es que cualquier otro rol que nunca esté destinado a ejecutarse en producción debería requerir este rol como dependencia. Y luego ambos roles deberían advertir al usuario que nunca los ejecute en producción.
Pero, ¿por qué alguien publicaría un rol en Ansible Galaxy si no está destinado a ser utilizado?
Bueno, hay dos posibles razones:
- Como una broma (por ejemplo, el módulo khaaaaaaan de Drupal)
- Con el propósito de demostrar por un ejemplo negativo (por ejemplo, este rol)
Este rol fue creado originalmente por Jeff Geerling para su presentación en AnsibleFest Austin 2019 ¡Hay un rol para eso! Cómo evaluar los roles de la comunidad para tus playbooks.
Juicio vs Juicio
¿Sabías que ambas ortografías son consideradas correctas? Este proyecto eligió la ortografía 'más antigua' sobre la más común que usamos en inglés estadounidense hoy en día.
Pero si vas a discutir más sobre el nombre de este proyecto que sobre el hecho de que no deberías usar este proyecto en primer lugar, probablemente tienes mal juicio ;-)
Requisitos
- Un juicio realmente malo.
Variables del rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml
):
preserve_files: true
Establece esto en false
si no deseas conservar archivos.
preserve_files_dir: /tmp
Establece esto en el directorio que almacena archivos temporales que te gustaría conservar (o no) según la configuración de preserve_files
.
Dependencias
N/A
Ejemplo de Playbook
Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:
- hosts: all
roles:
- role: geerlingguy.bad_judgement
Licencia
MIT / BSD
Información del autor
Este rol fue creado en 2019 por Jeff Geerling, autor de Ansible for DevOps.
Imagen 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