CTL-Fed-Security.freeipa-client
ansible-freeipa-client
Аннотация
- 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
Описание
Эта роль позволяет подключать клиенты к домену IPA.
Требования
- 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
Переменные роли
freeipaclient_servers: Список IP/имён хостов IPA серверов для использования (строка, обязательно)freeipaclient_domain: Домен для использования (строка, обязательно)freeipaclient_enroll_user: Имя пользователя для регистрации хоста в домене (строка, обязательно)freeipaclient_enroll_pass: Пароль для регистрации хоста в домене (строка, обязательно)freeipaclient_hostname: Имя хоста для клиента (строка, по умолчанию: результат командыuname -n)freeipaclient_dns_server: DNS сервер для настройки. Ничего не произойдет, если переменная пуста (строка)freeipaclient_force_join: Перезаписывать ли уже существующую запись хоста с запрашиваемым именем (логическое, по умолчанию:false)freeipaclient_enable_ntp: Включать ли NTP. Kerberos не будет работать, если время мастера и клиента сильно расходятся (логическое, по умолчанию:true)freeipaclient_all_ip_addresses: Добавлять ли все маршрутизируемые IP-адреса в DNS (логическое, по умолчанию:true, если не Trusty, иначе false)
Лицензия
GNU AFFERO GENERAL PUBLIC LICENSE Версия 3
Вклад
Если вы хотите внести вклад в этот репозиторий, имейте в виду, что этот проект использует
gitflow
рабочий процесс с следующей веткой релиза, называемой next.
Пожалуйста, создайте форк этого репозитория и создайте локальную ветку от
ветки next и создайте pull requests обратно в оригинальную ветку next.
Интеграционное тестирование
Эта роль предоставляет интеграционные тесты с использованием Vagrant:
cp envvars-vagrant.sample envvars
EDITOR=vim
$EDITOR envvars
source envvars
make test
Информация об авторе
Этот проект был форкнут от Alvaro Aleman.
Установить
ansible-galaxy install CTL-Fed-Security.freeipa-clientЛицензия
agpl-3.0
Загрузки
45.9k
Владелец
