freeipa-client
ansible-freeipa-client
Краткое описание
- 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
Описание
Эта роль позволяет подключать клиенты к домену IPA.
Требования
- CentOS 7
- Red Hat Enterprise Linux 7
- Fedora 24
- Ubuntu Trusty
- Ubuntu Xenial
- Ubuntu Bionic
Переменные роли
freeipaclient_server
: 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
и создавайте запросы на слияние обратно в оригинальную ветку next
.
Интеграционное тестирование
Эта роль предоставляет интеграционные тесты с использованием Vagrant:
cp envvars-vagrant.sample envvars
EDITOR=vim
$EDITOR envvars
source envvars
make test
Информация об авторе
Alvaro Aleman
Установить
ansible-galaxy install alvaroaleman/ansible-freeipa-client
Лицензия
agpl-3.0
Загрузки
5543
Владелец