yabhinav.common
Ansible-Rolle: Allgemeine Aufgaben
Diese Rolle führt allgemeine, spezifische Aufgaben aus, die von anderen Rollen benötigt werden, wie zum Beispiel:
- Installation von Python, Except und anderen grundlegenden Linux-Paketen.
- Installation, Konfiguration und Start des NTP-Dienstes.
- Deaktivierung von Selinux.
- Deaktivierung von Iptables/firewalld und ufw.
Dies sind Voraussetzungen für andere Rollen, die ipaserver, ipaclient und Hadoop-Anwendungen installieren.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.common
Probleme
- Das Selinux-Modul schlägt fehl, wenn Selinux nicht installiert ist #21622 . Überprüfen Sie, ob die Konfigurationsdatei von Selinux existiert, oder verwenden Sie ansible_selinux, um festzustellen, ob Selinux vorhanden ist (und nicht aktiviert oder ausgeführt wird).
- Ubuntu 12.04, die ältere Version von Jinj2=2.2, verursacht Probleme mit ansible2.2. Verwenden Sie Variablen mit vollen Anführungszeichen, wie hier erwähnt hier.
Lizenz
MIT
Autoreninformation
Erstellt von Abhinav Yalamanchili
Über das Projekt
Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles
Installieren
ansible-galaxy install yabhinav.common
Lizenz
Unknown
Downloads
350
Besitzer
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java