forked from data.coop/ansible
Move openldap to volume mounts
This commit is contained in:
parent
2f413b3e99
commit
55c8e77254
|
@ -3,6 +3,7 @@ nginx:
|
||||||
|
|
||||||
ldap:
|
ldap:
|
||||||
domain: "ldap.{{ base_domain }}"
|
domain: "ldap.{{ base_domain }}"
|
||||||
|
volume_folder: "{{ volume_root_folder }}/openldap"
|
||||||
|
|
||||||
thelounge:
|
thelounge:
|
||||||
domain: "irc.{{ base_domain }}"
|
domain: "irc.{{ base_domain }}"
|
||||||
|
|
|
@ -1,4 +1,14 @@
|
||||||
---
|
---
|
||||||
|
- name: create ldap volume folders
|
||||||
|
file:
|
||||||
|
name: "{{ ldap.volume_folder }}/{{ volume }}"
|
||||||
|
state: directory
|
||||||
|
loop:
|
||||||
|
- "var/lib/ldap"
|
||||||
|
- "etc/slapd"
|
||||||
|
- "certs"
|
||||||
|
loop_control:
|
||||||
|
loop_var: volume
|
||||||
|
|
||||||
- name: Create a network for ldap
|
- name: Create a network for ldap
|
||||||
docker_network:
|
docker_network:
|
||||||
|
@ -11,9 +21,9 @@
|
||||||
tty: true
|
tty: true
|
||||||
interactive: true
|
interactive: true
|
||||||
volumes:
|
volumes:
|
||||||
- /var/lib/ldap
|
- "{{ ldap.volume_folder }}/var/lib/ldap:/var/lib/ldap"
|
||||||
- /etc/ldap/slapd.d
|
- "{{ ldap.volume_folder }}/etc/slapd.d:/etc/ldap/slapd.d"
|
||||||
- /container/service/slapd/assets/certs/
|
- "{{ ldap.volume_folder }}/certs:/container/service/slapd/assets/certs/"
|
||||||
published_ports:
|
published_ports:
|
||||||
- "389:389"
|
- "389:389"
|
||||||
- "636:636"
|
- "636:636"
|
||||||
|
|
Loading…
Reference in a new issue