bad_judgement
Плохое Суждение
НЕ ИСПОЛЬЗУЙТЕ ЭТУ РОЛЬ. По крайней мере, не в производственной среде. Или на любом сервере, который вам важен. Плохие вещи могут произойти.
Эта роль происходит от модуля Bad Judgement для Drupal. Основная идея заключается в том, что любая другая роль, которая никогда не должна использоваться в производственной среде, должна требовать эту роль в качестве зависимости. И обе роли должны предупреждать пользователя о том, что их нельзя использовать в производственной среде.
Но почему кто-то публикует роль в Ansible Galaxy, если она не предназначена для использования?
Есть две возможные причины:
- В шутку (например, модуль Drupal khaaaaaaan)
- Для демонстрации на негативном примере (например, эта роль)
Эта роль была первоначально создана Джеффом Гирлингом для его презентации на AnsibleFest Austin 2019 под названием Есть роль для этого! Как оценивать роли сообщества для ваших плейбуков.
Суждение против Judgment
Знали ли вы, что оба написания считаются правильными? Этот проект выбрал «старое» написание вместо более распространенного, которое мы используем в американском английском сегодня.
Но если вы будете больше спорить о названии этого проекта, чем о том, что вам вообще не следует использовать этот проект, вы, вероятно, имеете плохое суждение ;-)
Требования
- Действительно плохое суждение.
Переменные роли
Доступные переменные перечислены ниже вместе с значениями по умолчанию (см. defaults/main.yml
):
preserve_files: true
Установите это значение в false
, если вы не хотите сохранять файлы.
preserve_files_dir: /tmp
Установите это значение в директорию, которая хранит временные файлы, которые вы хотите сохранить (или не сохранить) в зависимости от настройки preserve_files
.
Зависимости
Нет
Пример плейбука
Всегда приятно включить пример использования вашей роли (например, с параметрами):
- hosts: all
roles:
- role: geerlingguy.bad_judgement
Лицензия
MIT / BSD
Информация об авторе
Эта роль была создана в 2019 году Джеффом Гирлингом, автором Ansible for DevOps.
Изображение из Digital Domain - Пираты Карибского моря: На краю света.
DO NOT USE THIS ROLE! It is for demonstration purposes.
ansible-galaxy install geerlingguy/ansible-role-bad_judgement