yabhinav / ansible-role-ipaclient

Installs Free IPA Client and Registers to IPA server
2 stars 2 forks source link
ansible freeipa ipa-server

Build Status Ansible Role: IPA Client

Install IPA Client Service and configure/reconfigure the client.

Requirements

Requires an reachable IPA Server to configure. Default we are using the FreeIPA server provided by Redhat here

Role Variables

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

Dependencies

- [yabhinav.common](https://galaxy.ansible.com/yabhinav/common/)

Example Playbook

- hosts: localhost
  become_user: True
  gather_facts: True

  roles:
    - yabhinav.ipaserver

Issues

License

MIT

Author Information

Created by Abhinav Yalamanchili