CTL-Fed-Security.freeipa-client
ansible-freeipa-client
Sinopsis
- hosts: all
vars:
freeipaclient_servers:
- ipa.demo1.freeipa.org
- ipa.demo2.freeipa.org
freeipaclient_domain: ipa.demo1.freeipa.org
freeipaclient_enroll_user: admin
freeipaclient_enroll_pass: Secret123
roles:
- alvaroaleman.freeipa-client
Descripción
Este rol permite unir clientes a un dominio IPA.
Requisitos
- Rocky 9
- CentOS 8
- CentOS 7
- Fedora 24
- Fedora 27
- Fedora 29
- Fedora 30
- Fedora 31
- Fedora 32
- Fedora 33
- Fedora 34
- Fedora 35
- Ubuntu Trusty
- Ubuntu Xenial
Variables del Rol
freeipaclient_servers
: Lista de IP/nombre de host de los servidores IPA a utilizar (cadena, obligatorio)freeipaclient_domain
: Dominio a utilizar (cadena, obligatorio)freeipaclient_enroll_user
: Nombre de usuario para inscribir el host en el dominio (cadena, obligatorio)freeipaclient_enroll_pass
: Contraseña para inscribir el host en el dominio (cadena, obligatorio)freeipaclient_hostname
: El nombre de host a utilizar para el cliente (cadena, predeterminado: salida deuname -n
)freeipaclient_dns_server
: Servidor DNS a configurar. No hará nada si la variable está vacía (cadena)freeipaclient_force_join
: Si se debe sobrescribir una entrada de host existente con el nombre solicitado (booleano, predeterminado:false
)freeipaclient_enable_ntp
: Si se debe habilitar NTP. Kerberos no funcionará si la hora del servidor principal y del cliente se desincronizan demasiado (booleano, predeterminado:true
)freeipaclient_all_ip_addresses
: Si se deben agregar todas las direcciones IP enrutables a DNS (booleano, predeterminado:true si no es Trusty, de lo contrario false
)
Licencia
LICENCIA PÚBLICA GENERAL DE GNU, Versión 3
Contribuciones
Si deseas contribuir a este repositorio, ten en cuenta que este
proyecto utiliza un flujo de trabajo gitflow
con la próxima rama de lanzamiento llamada next
.
Por favor, bifurca este repositorio y crea una rama local basada en la rama next
y crea solicitudes de extracción de nuevo a la rama original next
.
Pruebas de Integración
Este rol proporciona pruebas de integración usando Vagrant:
cp envvars-vagrant.sample envvars
EDITOR=vim
$EDITOR envvars
source envvars
make test
Información del Autor
Este proyecto ha sido bifurcado de Alvaro Aleman.
Instalar
ansible-galaxy install CTL-Fed-Security.freeipa-client
Licencia
agpl-3.0
Descargas
45.9k
Propietario