ansible-role-iperf/tasks/configure.yml

18 lines
422 B
YAML

---
- name: Ensure iperf3 systemd unit is installed
template:
dest: /etc/systemd/system/iperf3.service
src: templates/iperf3.service.j2
backup: yes
- name: Ensure iperf3 service is enabled and running
systemd:
name: iperf3.service
state: started
enabled: yes
when: "'WSL' not in ansible_facts['kernel']"
- name: Allow iperf3 port in UFW
ufw:
rule: allow
port: "{{ iperf3.port }}"