- name: MONITORING | Ensure data directories file: path: "{{ data_dir }}/data" state: directory mode: '0755' run_once: true delegate_to: "{{ groups['managers'][0] }}" - name: MONITORING | Config generieren template: src: otel-agent-config.yaml.j2 dest: "{{ data_dir }}/otel-agent-config.yaml" delegate_to: "{{ groups['managers'][0] }}" run_once: true - name: MONITORING | Compose generieren template: src: docker-compose.yml.j2 dest: "{{ data_dir }}/monitoring.yml" mode: 0644 run_once: true delegate_to: "{{ groups['managers'][0] }}" - name: MONITORING | Stack deployen community.docker.docker_stack: state: present name: infra-monitoring compose: - "{{ data_dir }}/monitoring.yml" delegate_to: "{{ groups['managers'][0] }}" run_once: true