Merge branch 'ldaplookup' into 'newinfra'
Ldaplookup See merge request nounous/ansible!105certbot_on_virtu
commit
d53c8846be
|
@ -0,0 +1,3 @@
|
||||||
|
interfaces:
|
||||||
|
adm: eth0
|
||||||
|
srv_nat: eth1
|
|
@ -1,10 +1,18 @@
|
||||||
|
"""
|
||||||
|
To use this lookup plugin, you need to pass ldap:
|
||||||
|
ssh -L 1636:172.16.10.1:636 172.16.10.1
|
||||||
|
"""
|
||||||
|
|
||||||
import ipaddress
|
import ipaddress
|
||||||
|
|
||||||
from ansible.errors import AnsibleError, AnsibleParserError
|
from ansible.errors import AnsibleError, AnsibleParserError
|
||||||
from ansible.plugins.lookup import LookupBase
|
from ansible.plugins.lookup import LookupBase
|
||||||
from ansible.utils.display import Display
|
from ansible.utils.display import Display
|
||||||
|
|
||||||
import ldap
|
try:
|
||||||
|
import ldap
|
||||||
|
except ImportError:
|
||||||
|
raise AnsibleError("You need to install python3-ldap")
|
||||||
|
|
||||||
display = Display()
|
display = Display()
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/usr/bin/env ansible-playbook
|
#!/usr/bin/env ansible-playbook
|
||||||
---
|
---
|
||||||
- hosts: voyager.adm.crans.org,boeing.adm.crans.org,fluxx.adm.crans.org,hodaur.adm.crans.org,unifi.adm.crans.org,kiwi.adm.crans.org
|
- hosts: voyager.adm.crans.org,boeing.adm.crans.org,fluxx.adm.crans.org,hodaur.adm.crans.org,unifi.adm.crans.org,kiwi.adm.crans.org,monitoring.adm.crans.org
|
||||||
vars:
|
vars:
|
||||||
vlan:
|
vlan:
|
||||||
- name: srv
|
- name: srv
|
||||||
|
|
Loading…
Reference in New Issue