yabhinav.common
Ansible Rola: Ogólne Zadania
Ta rola wykonuje ogólne zadania wymagane przez inne role, takie jak:
- Instalacja Pythona, Execa i innych podstawowych pakietów linuxowych.
- Instalacja, konfiguracja i uruchomienie usługi NTP.
- Wyłączenie Selinux.
- Wyłączenie Iptables/firewalld oraz ufw.
To są wymagania wstępne dla innych ról, które instalują ipaserver, ipaclient i aplikacje hadoop.
Zależności
Brak.
Przykład Playbooka
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.common
Problemy
- Moduł Selinux nie działa, jeśli selinux nie jest zainstalowany #21622. Sprawdź, czy plik konfiguracyjny selinux istnieje lub użyj ansible_selinux, który informuje, czy selinux jest obecny (ale nie włączony ani nie działa).
- Starsza wersja Jinj2=2.2 w Ubuntu 12.04 powoduje problemy z ansible2.2. Używaj zmiennych z pełnymi cudzysłowami, jak wskazano tutaj.
Licencja
MIT
Informacje o autorze
Stworzone przez Abhinav Yalamanchili
O projekcie
Install a common configurations for RHEL/CentOS/Fedora and Debian/Ubuntu. Used by my other roles
Zainstaluj
ansible-galaxy install yabhinav.common
Licencja
Unknown
Pobrania
350
Właściciel
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java