feat(ansible): Add ICX
[csit.git] / fdio.infra.ansible / tg.yaml
1 ---
2 # file: tg.yaml
3
4 - hosts: tg
5   remote_user: testuser
6   become: true
7   become_user: root
8   gather_facts: false
9   pre_tasks:
10     - name: Gathering Facts
11       gather_facts:
12       tags:
13         - always
14   roles:
15     - role: baremetal
16       tags: baremetal
17     - role: common
18       tags: common
19     - role: python_env
20       tags: python_env
21     - role: kernel
22       tags: kernel
23     - role: mellanox
24       tags: mellanox
25     - role: intel
26       tags: intel
27     - role: docker
28       tags: docker
29     - role: iperf
30       tags: iperf
31     - role: trex
32       tags: trex
33     - role: ab
34       tags: ab
35     - role: tg
36       tags: tg
37     - role: csit_sut_image
38       tags: csit_sut_image
39     - role: performance_tuning
40       tags: performance_tuning
41     - role: cleanup
42       tags: cleanup
43     - role: calibration
44       tags: calibration
45
46 - hosts: tg_aws
47   remote_user: testuser
48   become: true
49   become_user: root
50   gather_facts: false
51   pre_tasks:
52     - name: Gathering Facts
53       gather_facts:
54       tags:
55         - always
56   roles:
57     - role: user_add
58       tags: user_add
59     - role: common
60       tags: common
61     - role: python_env
62       tags: python_env
63     - role: dpdk
64       tags: dpdk
65     - role: docker
66       tags: docker
67     - role: tg
68       tags: tg
69     - role: iperf
70       tags: iperf
71     - role: trex
72       tags: trex
73     - role: ab
74       tags: ab
75     - role: aws
76       tags: aws
77     - role: cleanup
78       tags: cleanup
79     - role: calibration
80       tags: calibration
81
82 - hosts: tg_azure
83   become: true
84   become_user: root
85   gather_facts: false
86   pre_tasks:
87     - name: Gathering Facts
88       gather_facts:
89       tags:
90         - always
91   roles:
92     - role: user_add
93       tags: user_add
94     - role: common
95       tags: common
96     - role: python_env
97       tags: python_env
98     - role: docker
99       tags: docker
100     - role: tg
101       tags: tg
102     - role: iperf
103       tags: iperf
104     - role: trex
105       tags: trex
106     - role: ab
107       tags: ab
108     - role: azure
109       tags: azure
110     - role: cleanup
111       tags: cleanup
112     - role: calibration
113       tags: calibration