common
Ansible Роль: Общие задачи
Эта роль выполняет общие специфические задачи, необходимые для других ролей, такие как:
- Установка Python, Expect и других базовых пакетов для Linux.
- Установка, настройка и запуск службы NTP.
- Отключение Selinux.
- Отключение Iptables/firewalld и ufw.
Эти задачи являются предварительными условиями для других ролей, которые устанавливают ipaserver, ipaclient и приложения Hadoop.
Зависимости
Нет.
Пример плейбука
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.common
Проблемы
- Модуль Selinux выдает ошибку, если selinux не установлен #21622 . Проверьте, существует ли конфигурационный файл selinux, или используйте ansible_selinux, который сообщает, установлен ли selinux (и не включен или не запущен).
- Устаревшая версия Jinj2=2.2 в Ubuntu 12.04 вызывает проблемы с ansible2.2. Используйте переменные с полными кавычками, как указано здесь.
Лицензия
MIT
Информация об авторе
Создано Abhinav Yalamanchili
О проекте
Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles
Установить
ansible-galaxy install yabhinav/ansible-role-common
Лицензия
Unknown
Загрузки
336
Владелец
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java