Install IPA Client Service and configure/reconfigure the client.
Requires an reachable IPA Server to configure. Default we are using the FreeIPA server provided by Redhat here
Mandatory variable are listed here with default values :
ipaserver_realm: "DEMO1.FREEIPA.ORG"
ipaserver_domain: "demo1.freeipa.org"
ipaserver_admin_username : * * * * * * * * * * *
ipaserver_admin_password : * * * * * * * * * * *
Optional variables are listed here with default values :
ipaclient_reconfigure : False
ipaclient_configure_ssh: True
ipaclient_configure_sshd: True
ipaclient_mkhomedir: True
ipaclient_ssh_trust_dns: False
ipaclient_setup_ntp: False #ansible-role-common will set NTP
- [yabhinav.common](https://galaxy.ansible.com/yabhinav/common/)
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.ipaserver
CentOS7
image rpcbind installation hangs the both ansibe playbook and docker exec commands alike, hence add it to image directly as a necessary package.MIT
Created by Abhinav Yalamanchili