mirror of https://github.com/Aidaho12/haproxy-wi
29 lines
715 B
YAML
29 lines
715 B
YAML
![]() |
---
|
||
|
- name: Creates directorys
|
||
|
file:
|
||
|
path: "{{ item.path }}"
|
||
|
state: directory
|
||
|
mode: "0770"
|
||
|
owner: "{{ service_user }}"
|
||
|
group: "{{ service_group }}"
|
||
|
become: true
|
||
|
ignore_errors: yes
|
||
|
with_items:
|
||
|
- { path: "{{ service_dir }}"}
|
||
|
- { path: "{{ service_dir }}/conf.d"}
|
||
|
- { path: "{{ service_dir }}/sites-enabled"}
|
||
|
- { path: "/var/log/{{ service }}/"}
|
||
|
|
||
|
- name: "Create {{ service }}"
|
||
|
docker_container:
|
||
|
name: "{{ CONT_NAME }}"
|
||
|
image: "{{ image_name }}"
|
||
|
recreate: yes
|
||
|
network_mode: host
|
||
|
volumes:
|
||
|
- "/etc/{{ service }}/:{{ cont_etc_dir }}/:rw"
|
||
|
- "/tmp:/tmp:ro"
|
||
|
- "/var/log:/var/log:rw"
|
||
|
vars:
|
||
|
ansible_python_interpreter: /usr/bin/python3
|