yp

Ansible Role

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

Лицензия

MIT

Автор

Эндрю Дж. Хаффман

О проекте

An Ansible role to install and configure ypbind

Установить
ansible-galaxy install ahuffman/ansible-yp
Лицензия
mit
Загрузки
137
Владелец