net2grid.openldap_server
openldap_server
这个角色在目标机器上安装 OpenLDAP 服务器。可以通过在默认设置中进行配置或覆盖来启用/禁用 SSL。
要求
这个角色需要 Ansible 1.4 或更高版本,平台要求在元数据文件中列出。
角色变量
可以传递给此角色的变量及其简要说明如下:
openldap_serverdomain_name: example.com # ldap 的域前缀
openldap_serverrootpw: passme # OpenLDAP 管理员的密码
openldap_serverenable_ssl: true # 启用/禁用 ldap 的 ssl
openldap_servercountry: US # 自签名 ssl 证书参数
openldap_serverstate: Oregon
openldap_serverlocation: Portland
openldap_serverorganization: IT
示例
配置不使用 SSL 的 OpenLDAP 服务器:
- hosts: all
sudo: true
roles:
- role: bennojoy.openldap_server openldap_server_domain_name: example.com openldap_server_rootpw: passme openldap_server_enable_ssl: false
- hosts: all
sudo: true
roles:
配置使用 SSL 的 OpenLDAP 服务器:
- hosts: all
sudo: true
roles:
- role: bennojoy.openldap_server openldap_server_domain_name: example.com openldap_server_rootpw: passme openldap_server_enable_ssl: true openldap_server_country: US openldap_server_state: Oregon openldap_server_location: Portland openldap_server_organization: IT
- hosts: all
sudo: true
roles:
依赖
无
许可证
BSD
作者信息
Benno Joy