yabhinav.common

Build-Status

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
GitHub Repository
Lizenz
Unknown
Downloads
350
Besitzer
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java