CTL-Fed-Security.freeipa-client
ansible-freeipa-client
Synopsis
- hôtes : tous
vars :
freeipaclient_serveurs :
- ipa.demo1.freeipa.org
- ipa.demo2.freeipa.org
freeipaclient_domaine : ipa.demo1.freeipa.org
freeipaclient_utilisateur_inscription : admin
freeipaclient_mot_de_passe_inscription : Secret123
rôles :
- alvaroaleman.freeipa-client
Description
Ce rôle permet de connecter des clients à un domaine IPA.
Exigences
- 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 de rôle
freeipaclient_serveurs
: Liste des IP/Noms d'hôtes des serveurs IPA à utiliser (chaîne, obligatoire)freeipaclient_domaine
: Domaine à utiliser (chaîne, obligatoire)freeipaclient_utilisateur_inscription
: Nom d'utilisateur pour inscrire l'hôte dans le domaine (chaîne, obligatoire)freeipaclient_mot_de_passe_inscription
: Mot de passe pour inscrire l'hôte dans le domaine (chaîne, obligatoire)freeipaclient_nom_d_hôte
: Le nom d'hôte à utiliser pour le client (chaîne, défaut : résultat deuname -n
)freeipaclient_serveur_dns
: Serveur DNS à configurer. Cela ne fera rien si la variable est vide (chaîne)freeipaclient_forcer_rejoindre
: S'il faut écraser une entrée d'hôte déjà existante avec le nom demandé (booléen, défaut :faux
)freeipaclient_activer_ntp
: S'il faut activer NTP. Kerberos ne fonctionnera pas si l'heure du maître et du client dérive trop (booléen, défaut :vrai
)freeipaclient_toutes_les_adresses_ip
: S'il faut ajouter toutes les adresses IP routables au DNS (booléen, défaut :vrai si ce n'est pas Trusty, sinon faux
)
Licence
LICENCE PUBLIQUE GÉNÉRALE GNU AFFERO Version 3
Contribution
Si vous souhaitez contribuer à ce dépôt, veuillez noter que ce projet utilise un modèle de travail 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 d'origine next
.
Tests d'intégration
Ce rôle fournit des tests d'intégration en utilisant Vagrant :
cp envvars-vagrant.sample envvars
EDITOR=vim
$EDITOR envvars
source envvars
make test
Informations sur l'auteur
Ce projet a été forké depuis Alvaro Aleman.
Installer
ansible-galaxy install CTL-Fed-Security.freeipa-client
Licence
agpl-3.0
Téléchargements
45.9k
Propriétaire