yp
ahuffman.yp
Роль Ansible для настройки yp.conf и службы NIS ypbind.
Переменные роли
Название переменной | Описание | Обязательно | Значение по умолчанию | Тип |
---|---|---|---|---|
yp_bind_pkg | Название пакета для ypbind. Вы можете изменить на конкретное имя_пакета.версия, если это необходимо и настроить для вашего дистрибутива. | нет | ypbind | строка |
yp_bind_svc | Имя службы ypbind. | нет | ypbind | строка |
yp_nisdomain | Имя домена NIS. | да | "" | строка |
yp_nisserver | Список серверов NIS для вашего домена. | да | [] | список |
yp_domain_broadcast | Использовать ли широковещательную рассылку в вашем локальном домене. | нет | False | логическое |
yp_domain_slp | Запросить локальный SLP сервер для ypserver, поддерживающего NISDOMAIN. | нет | False | логическое |
yp_server | Имя хоста сервера вашего локального домена. Должен быть указан в /etc/hosts (см. man yp.conf ). |
да | "" | строка |
yp_broadcast | Если не указан сервер для домена по умолчанию или ни один из них не доступен, попробуйте широковещательный вызов, чтобы найти сервер. | нет | False | логическое |
yp_conf_path | Путь к вашему конфигурационному файлу yp. | нет | "/etc/yp.conf" | строка |
Пример плейбука
- name: "Настроить yp.conf на моих серверах"
hosts: all
roles:
- role: "ahuffman.yp"
yp_nisdomain: "mydomain.com"
yp_nisserver:
- "nis1.mydomain.com"
- "nis2.mydomain.com"
yp_domain_broadcast: True
yp_domain_slp: True
yp_broadcast: True
Лицензия
Автор
Установить
ansible-galaxy install ahuffman/ansible-yp
Лицензия
mit
Загрузки
137
Владелец