yabhinav.common

Estado de Compilación

Rol de Ansible: Tareas Comunes Genéricas

Este rol realiza tareas específicas genéricas requeridas por otros roles como:

  • Instalar Python, Except y otros paquetes básicos de Linux.
  • Instalar, configurar y iniciar el servicio NTP.
  • Desactivar Selinux.
  • Desactivar Iptables/firewalld y ufw.

Estos son requisitos previos para otros roles que instalan ipaserver, ipaclient y aplicaciones de Hadoop.

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: localhost
  become_user: True
  gather_facts: True
  
  roles:
    - yabhinav.common

Problemas

  • El módulo Selinux falla si Selinux no está instalado #21622 . Realiza una verificación para comprobar si el archivo de configuración de Selinux existe o usa ansible_selinux que indica si Selinux está presente (y no habilitado o en ejecución).
  • La versión más antigua de Jinja2 para Ubuntu 12.04=2.2 está causando problemas con ansible2.2. Utiliza variables con comillas completas como se menciona aquí.

Licencia

MIT

Información del Autor

Creado por Abhinav Yalamanchili

Acerca del proyecto

Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles

Instalar
ansible-galaxy install yabhinav.common
Licencia
Unknown
Descargas
350
Propietario
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java