Skip to content

Commit 214d67b

Browse files
committed
Lint fix
1 parent 7040048 commit 214d67b

File tree

2 files changed

+49
-48
lines changed

2 files changed

+49
-48
lines changed

tasks/exporter.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
- name: Download Kafka exporter
3+
ansible.builtin.get_url:
4+
url: "{{ kafka_exporter_url }}"
5+
dest: /tmp/{{ kafka_exporter_archive }}.tar.gz
6+
checksum: "{{ kafka_exporter_checksum }}"
7+
mode: 0644
8+
9+
- name: Unarchive Kafka exporter
10+
ansible.builtin.unarchive:
11+
src: /tmp/{{ kafka_exporter_archive }}.tar.gz
12+
dest: /opt
13+
remote_src: true
14+
owner: "{{ kafka_user }}"
15+
group: "{{ kafka_group }}"
16+
creates: /opt/{{ kafka_exporter_archive }}
17+
notify:
18+
- Restart Kafka exporter
19+
20+
- name: Create Kafka exporter symlink
21+
ansible.builtin.file:
22+
src: /opt/{{ kafka_exporter_archive }}
23+
dest: /opt/kafka_exporter
24+
owner: "{{ kafka_user }}"
25+
group: "{{ kafka_group }}"
26+
state: link
27+
notify:
28+
- Restart Kafka exporter
29+
30+
- name: Copy Kafka systemd service
31+
ansible.builtin.template:
32+
src: kafka-exporter.service.j2
33+
dest: /usr/lib/systemd/system/kafka-exporter.service
34+
owner: root
35+
group: root
36+
mode: 0644
37+
notify:
38+
- Restart Kafka exporter
39+
40+
- name: Flush handlers to prevent restart after start
41+
ansible.builtin.meta: flush_handlers
42+
43+
- name: Start Kafka exporter
44+
ansible.builtin.systemd:
45+
name: kafka-exporter
46+
state: started
47+
daemon_reload: true
48+
enabled: true

tasks/main.yml

Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -153,52 +153,5 @@
153153
enabled: true
154154

155155
- name: Install, configure, and start kafka-exporter
156-
block:
157-
- name: Download Kafka exporter
158-
ansible.builtin.get_url:
159-
url: "{{ kafka_exporter_url }}"
160-
dest: /tmp/{{ kafka_exporter_archive }}.tar.gz
161-
checksum: "{{ kafka_exporter_checksum }}"
162-
mode: 0644
163-
164-
- name: Unarchive Kafka exporter
165-
ansible.builtin.unarchive:
166-
src: /tmp/{{ kafka_exporter_archive }}.tar.gz
167-
dest: /opt
168-
remote_src: true
169-
owner: "{{ kafka_user }}"
170-
group: "{{ kafka_group }}"
171-
creates: /opt/{{ kafka_exporter_archive }}
172-
notify:
173-
- Restart Kafka exporter
174-
175-
- name: Create Kafka exporter symlink
176-
ansible.builtin.file:
177-
src: /opt/{{ kafka_exporter_archive }}
178-
dest: /opt/kafka_exporter
179-
owner: "{{ kafka_user }}"
180-
group: "{{ kafka_group }}"
181-
state: link
182-
notify:
183-
- Restart Kafka exporter
184-
185-
- name: Copy Kafka systemd service
186-
ansible.builtin.template:
187-
src: kafka-exporter.service.j2
188-
dest: /usr/lib/systemd/system/kafka-exporter.service
189-
owner: root
190-
group: root
191-
mode: 0644
192-
notify:
193-
- Restart Kafka exporter
194-
195-
- name: Flush handlers to prevent restart after start
196-
ansible.builtin.meta: flush_handlers
197-
198-
- name: Start Kafka exporter
199-
ansible.builtin.systemd:
200-
name: kafka-exporter
201-
state: started
202-
daemon_reload: true
203-
enabled: true
156+
ansible.builtin.import_tasks: exporter.yml
204157
when: use_kafka_exporter

0 commit comments

Comments
 (0)