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-client
Licence
agpl-3.0
Téléchargements
5.6k
Propriétaire