---
- name: Create consul directory
  file:
    src: "{{ item }}"
    owner: root
    group: root
    mode: 0755
    state: directory
  with_items:
    - "{{ obs.home }}/consul/{data,logs,conf}"

- name: Copy consul binary file
  copy:
    src: "{{ item }}"
    dest: "{{ {{ obs.home }}/consul"
    owner: root
    group: root
    mode: 0755

- name: Template  and supervisor's conf
  template:
    src: "{{ item.src }}"
    dest: "{{ item.dest }}"
    mode: "{{ item.mode }}"
    owner: root
    group: root
  with_items:
    - { src: super_consol.conf.j2, dest: /etc/supervisord.d/node_exporter.conf , mode: 0755}
  inotify:
    - add consol
    - restart consol

Copyright & TianCiwang 2021 all right reserved,powered by Gitbook修改时间: 2021-09-30 10:50:32

results matching ""

    No results matching ""

    results matching ""

      No results matching ""