Zack Williams | 2aeb3ef | 2021-06-11 17:10:36 -0700 | [diff] [blame] | 1 | --- |
2 | # Ansible playbook to configure uses on a set of nodes | ||||
3 | |||||
4 | - name: Configure users and extra software for QA tasks on the compute nodes | ||||
5 | hosts: aethercompute:aethermgmt | ||||
6 | become: true | ||||
7 | |||||
8 | roles: | ||||
9 | - users | ||||
10 | |||||
11 | tasks: | ||||
12 | |||||
13 | - name: Install QA packages | ||||
14 | apt: | ||||
15 | name: | ||||
16 | - "arping" | ||||
17 | - "ethtool" | ||||
18 | - "iperf" | ||||
19 | - "ipvsadm" | ||||
20 | - "tcpdump" | ||||
21 | - "tcpreplay" | ||||
22 | - "traceroute" | ||||
23 | - "tshark" | ||||
24 | state: "present" | ||||
25 | update_cache: true | ||||
26 | cache_valid_time: 3600 |