yabhinav.ansible-role-ipaclient
Rola Ansible: Klient IPA
========================
Instalacja usługi Klienta IPA oraz konfiguracja/rekonfiguracja klienta.
Wymagania
Wymagany jest dostępny serwer IPA do konfiguracji. Domyślnie używamy serwera FreeIPA dostarczonego przez Redhat tutaj
Zmienne Roli
Obowiązkowe zmienne są wymienione tutaj z wartościami domyślnymi:
ipaserver_realm: "DEMO1.FREEIPA.ORG"
ipaserver_domain: "demo1.freeipa.org"
ipaserver_admin_username : * * * * * * * * * * * 
ipaserver_admin_password : * * * * * * * * * * * 
Opcjonalne zmienne są wymienione tutaj z wartościami domyślnymi:
ipaclient_reconfigure : Fałsz 
ipaclient_configure_ssh: Prawda
ipaclient_configure_sshd: Prawda
ipaclient_mkhomedir: Prawda
ipaclient_ssh_trust_dns: Fałsz
ipaclient_setup_ntp: Fałsz  #ansible-role-common ustawi NTP
Zależności
- [yabhinav.common](https://galaxy.ansible.com/yabhinav/common/)
Przykład Playbooka
- hosts: localhost
  become_user: Prawda
  gather_facts: Prawda
  
  roles:
    - yabhinav.ipaserver
Problemy
- Nie zaleca się uruchamiania tej roli z ansible działającego na python-virtualenv w Ubuntu16.04 lokalnie z powodu tego problemu. Sprawdź również ten sam problem tutaj oraz tutaj dotyczący innych problemów ze skryptem instalatora ipaclient.
- Freeipa-admintools jest dostępny tylko w Ubuntu16.04, więc wsparcie dla Debian 7, 8 oraz Ubuntu 12.04 i 14.04 nie jest obecne dla tej roli.
- Instalacja rpcbind wisi podczas instalacji ipa-client na obrazie CentOS7, powodując wiszenie zarówno playbooka ansible, jak i poleceń docker exec, dlatego należy dodać to bezpośrednio do obrazu jako niezbędny pakiet.
Licencja
MIT
Informacje o autorze
Stworzone przez Abhinav Yalamanchili
O projekcie
 Install a clean IPA cleint or reconfigure it for RHEL/CentOS/Fedora and Debian/Ubuntu.
Zainstaluj
 ansible-galaxy install yabhinav.ansible-role-ipaclientLicencja
 
            Unknown
          
Pobrania
 
            104
          
Właściciel
 BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java
