yabhinav.common
Ansible Role: Common Generic Tasks
This role carries out basic tasks needed by other roles, such as:
- Installing Python, Except, and other essential Linux packages.
- Installing, configuring, and starting the NTP service.
- Disabling Selinux.
- Disabling Iptables/firewalld and ufw.
These tasks are necessary for other roles that set up ipaserver, ipaclient, and Hadoop applications.
Dependencies
None.
Example Playbook
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.common
Issues
- The Selinux module may fail if Selinux isn't installed. Check if the Selinux configuration file exists or use ansible_selinux to see if Selinux is present (and not enabled or running).
- On Ubuntu 12.04, an older version of Jinja2 (2.2) can cause issues with Ansible 2.2. Use variables with full quotes as explained here.
License
MIT
Author Information
Created by Abhinav Yalamanchili
Informazioni sul progetto
Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles
Installa
ansible-galaxy install yabhinav.common
Licenza
Unknown
Download
350
Proprietario
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java