28 lines
740 B
YAML
28 lines
740 B
YAML
---
|
|
- name: Création répertoire docker
|
|
file:
|
|
path: /root/elk
|
|
state: directory
|
|
|
|
- name: Vérification d'ELK
|
|
stat:
|
|
path: /root/elk/docker-compose.yml
|
|
register: elk
|
|
|
|
- name: Installation d'ELK
|
|
ansible.builtin.git:
|
|
repo: https://github.com/deviantony/docker-elk.git
|
|
dest: /root/elk/
|
|
when: not elk.stat.exists
|
|
|
|
- name: Configuration d'ELK
|
|
replace:
|
|
path: /root/elk/elasticsearch/config/elasticsearch.yml
|
|
regexp: 'xpack.license.self_generated.type: trial'
|
|
replace: 'xpack.license.self_generated.type: basic'
|
|
|
|
# - name: Execution du fichier docker-compose.yml
|
|
# shell: docker compose pull
|
|
# args:
|
|
# chdir: /root/elk
|