alvaroaleman.freeipa-client
ansible-freeipa-client
Synopsis
- hosts: all
vars:
freeipaclient_server: ipa.demo1.freeipa.org
freeipaclient_domain: ipa.demo1.freeipa.org
freeipaclient_enroll_user: admin
freeipaclient_enroll_pass: Secret123
roles:
- alvaroaleman.freeipa-client
Description
Ce rôle permet de rejoindre des clients à un domaine IPA.
Exigences
- CentOS 7
- Red Hat Enterprise Linux 7
- Fedora 24
- Ubuntu Trusty
- Ubuntu Xenial
- Ubuntu Bionic
Variables du Rôle
freeipaclient_server: IP/Nom d'hôte du serveur IPA à utiliser (chaîne de caractères, obligatoire)freeipaclient_domain: Domaine à utiliser (chaîne de caractères, obligatoire)freeipaclient_enroll_user: Nom d'utilisateur pour inscrire l'hôte dans le domaine (chaîne de caractères, obligatoire)freeipaclient_enroll_pass: Mot de passe pour inscrire l'hôte dans le domaine (chaîne de caractères, obligatoire)freeipaclient_hostname: Le nom d'hôte à utiliser pour le client (chaîne de caractères, par défaut : sortie deuname -n)freeipaclient_dns_server: Serveur DNS à configurer. Cela ne fera rien si la variable est vide (chaîne de caractères)freeipaclient_force_join: Si oui ou non écraser une entrée d'hôte existante du nom demandé (booléen, par défaut :false)freeipaclient_enable_ntp: Si oui ou non activer NTP. Kerberos ne fonctionnera pas si l'heure du maître et du client diffère trop (booléen, par défaut :true)freeipaclient_all_ip_addresses: Si oui ou non ajouter toutes les adresses IP routables au DNS (booléen, par défaut :true si ce n'est pas Trusty, sinon false)
Licence
LICENCE PUBLIQUE GÉNÉRALE GNU AFFERO Version 3
Contribuer
Si vous souhaitez contribuer à ce dépôt, veuillez noter que ce projet utilise un workflow gitflow avec la prochaine branche de version appelée next.
Veuillez forker ce dépôt et créer une branche locale à partir de la branche next et créer des demandes de tirage vers la branche next d'origine.
Tests d'intégration
Ce rôle fournit des tests d'intégration utilisant Vagrant :
cp envvars-vagrant.sample envvars
EDITOR=vim
$EDITOR envvars
source envvars
make test
Informations sur l'auteur
Alvaro Aleman
Installer
ansible-galaxy install alvaroaleman.freeipa-clientLicence
agpl-3.0
Téléchargements
5.6k
Propriétaire
