yabhinav.common

Statut de construction

Rôle Ansible : Tâches Génériques Communes

Ce rôle effectue des tâches génériques spécifiques requises par d'autres rôles, comme :

  • Installer Python, Except et d'autres paquets de base de Linux.
  • Installer, configurer et démarrer le service NTP.
  • Désactiver Selinux.
  • Désactiver Iptables/firewalld et ufw.

Ce sont des pré-requis pour d'autres rôles qui installent ipaserver, ipaclient et des applications Hadoop.

Dépendances

Aucune.

Exemple de Playbook

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

Problèmes

  • Le module Selinux échoue si Selinux n'est pas installé #21622 . Effectuez une vérification pour savoir si le fichier de configuration Selinux existe ou utilisez ansible_selinux qui indique si Selinux est présent (et non activé ou en cours d'exécution).
  • La version 12.04 d'Ubuntu avec Jinj2=2.2 cause des problèmes avec ansible2.2. Utilisez des variables avec des guillemets complets comme mentionné ici.

Licence

MIT

Informations sur l'auteur

Créé par Abhinav Yalamanchili

À propos du projet

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

Installer
ansible-galaxy install yabhinav.common
Licence
Unknown
Téléchargements
350
Propriétaire
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java