yabhinav.ansible-role-ipaclient

Estado de Construcción Rol de Ansible: Cliente IPA ===========================

Instale el servicio de cliente IPA y configure/reconfigure el cliente.

Requisitos

Se necesita un servidor IPA accesible para configurar. De forma predeterminada, usamos el servidor FreeIPA proporcionado por Redhat aquí.

Variables del Rol

Las variables obligatorias se enumeran aquí con sus valores predeterminados:

ipaserver_realm: "DEMO1.FREEIPA.ORG"
ipaserver_domain: "demo1.freeipa.org"

ipaserver_admin_username : * * * * * * * * * * * 
ipaserver_admin_password : * * * * * * * * * * * 

Las variables opcionales se enumeran aquí con sus valores predeterminados:

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 configurará NTP

Dependencias

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

Ejemplo de Playbook

- hosts: localhost
  become_user: True
  gather_facts: True
  
  roles:
    - yabhinav.ipaserver

Problemas

  • No se recomienda ejecutar este rol desde Ansible corriendo en python-virtualenv en Ubuntu 16.04 localmente debido a este problema. También consulte el mismo problema aquí y aquí para otros problemas con el script instalador de ipaclient.
  • Freeipa-admintools solo está disponible en Ubuntu 16.04, por lo que no hay soporte para Debian 7, 8 y Ubuntu 12.04 y 14.04 para este rol.
  • La instalación de rpcbind se cuelga al instalar el cliente ipa en la imagen de CentOS7, lo que hace que se cuelguen tanto el playbook de Ansible como los comandos docker exec, por lo tanto, agréguelo a la imagen directamente como un paquete necesario.

Licencia

MIT

Información del Autor

Creado por Abhinav Yalamanchili

Acerca del proyecto

Install a clean IPA cleint or reconfigure it for RHEL/CentOS/Fedora and Debian/Ubuntu.

Instalar
ansible-galaxy install yabhinav.ansible-role-ipaclient
Licencia
Unknown
Descargas
96
Propietario
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java