Skip to content

Commit 7aa1ec7

Browse files
Michael Vasseurvmcj
Michael Vasseur
authored andcommitted
Add expected judgehosts, admin machines and domservers
Add intended final to naming, shortened naming for readability
1 parent 596283d commit 7aa1ec7

File tree

1 file changed

+104
-33
lines changed

1 file changed

+104
-33
lines changed

provision-contest/ansible/hosts.example

+104-33
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,114 @@ ansible_python_interpreter=/usr/bin/python3
44

55
# When moving clients for ad-hoc actions:
66
# move them to their own group to keep hosts files on deployed machines in sync.
7-
8-
[domserver]
9-
domjudge-primary ansible_host=10.3.3.216 KEEPALIVED_PRIORITY=100 EFI_ORDER='0\,1\,3\,4'
10-
domjudge-backup ansible_host=10.3.3.217 KEEPALIVED_PRIORITY=99 EFI_ORDER='0\,1\,3\,4'
7+
[ad-hoc-group]
8+
# untargetted-domserver ansible_host=10.1.1.1
119

1210
[domserver:children]
13-
emergency
14-
15-
[emergency]
16-
domjudge-laptop ansible_host=10.3.3.218
17-
18-
[judgehost]
19-
domjudge-judgehost1 ansible_host=10.2.2.192
20-
domjudge-judgehost2 ansible_host=10.2.2.193
21-
domjudge-judgehost3 ansible_host=10.2.2.194
22-
domjudge-judgehost4 ansible_host=10.2.2.195
23-
domjudge-judgehost5 ansible_host=10.2.2.196
24-
domjudge-judgehost6 ansible_host=10.2.2.197
25-
domjudge-judgehost7 ansible_host=10.2.2.198
26-
domjudge-judgehost8 ansible_host=10.2.2.199
27-
domjudge-judgehost9 ansible_host=10.2.2.200
28-
domjudge-judgehost10 ansible_host=10.2.2.201
29-
domjudge-judgehost11 ansible_host=10.2.2.202
30-
domjudge-judgehost12 ansible_host=10.2.2.203
31-
domjudge-judgehost13 ansible_host=10.2.2.204
32-
domjudge-judgehost14 ansible_host=10.2.2.205
33-
domjudge-judgehost15 ansible_host=10.2.2.206
34-
domjudge-judgehost16 ansible_host=10.2.2.207
35-
domjudge-judgehost17 ansible_host=10.2.2.208
36-
domjudge-judgehost18 ansible_host=10.2.2.209
11+
wf46-domserver
12+
wf47-domserver
13+
analyst-domserver
14+
online-domserver
15+
16+
[wf46-domserver]
17+
domjudge-wf46-primary ansible_host=10.3.3.216
18+
domjudge-wf46-secondary ansible_host=10.3.3.217
19+
20+
[wf46-domserver:children]
21+
wf46-emergency
22+
23+
[wf46-emergency]
24+
wf46-emerg ansible_host=10.3.3.240
25+
26+
[wf47-domserver]
27+
domjudge-wf47-primary ansible_host=10.3.3.219
28+
domjudge-wf47-secondary ansible_host=10.3.3.220
29+
30+
[wf47-domserver:children]
31+
wf47-emergency
32+
33+
[wf47-emergency]
34+
wf47-emerg ansible_host=10.3.3.241
35+
36+
[analyst-domserver]
37+
domjudge-analyst ansible_host=172.29.1.240
38+
39+
[online-domserver]
40+
domjudge-aws ansible_host=0.0.0.0
41+
42+
[judgehost:children]
43+
wf46-judgehost
44+
wf47-judgehost
45+
analyst-judgehost
46+
online-judgehost
47+
48+
[wf46-judgehost]
49+
domjudge-judge-wf46-1 ansible_host=10.2.2.192
50+
domjudge-judge-wf46-2 ansible_host=10.2.2.193
51+
domjudge-judge-wf46-3 ansible_host=10.2.2.194
52+
domjudge-judge-wf46-4 ansible_host=10.2.2.195
53+
domjudge-judge-wf46-5 ansible_host=10.2.2.196
54+
domjudge-judge-wf46-6 ansible_host=10.2.2.197
55+
domjudge-judge-wf46-7 ansible_host=10.2.2.198
56+
domjudge-judge-wf46-8 ansible_host=10.2.2.199
57+
domjudge-judge-wf46-9 ansible_host=10.2.2.200
58+
domjudge-judge-wf46-10 ansible_host=10.2.2.201
59+
domjudge-judge-wf46-11 ansible_host=10.2.2.202
60+
domjudge-judge-wf46-12 ansible_host=10.2.2.203
61+
domjudge-judge-wf46-13 ansible_host=10.2.2.204
62+
domjudge-judge-wf46-14 ansible_host=10.2.2.205
63+
domjudge-judge-wf46-15 ansible_host=10.2.2.206
64+
domjudge-judge-wf46-16 ansible_host=10.2.2.207
65+
66+
[wf47-judgehost]
67+
domjudge-judge-wf47-17 ansible_host=10.2.2.208
68+
domjudge-judge-wf47-18 ansible_host=10.2.2.209
69+
domjudge-judge-wf47-19 ansible_host=10.2.2.210
70+
domjudge-judge-wf47-20 ansible_host=10.2.2.211
71+
domjudge-judge-wf47-21 ansible_host=10.2.2.212
72+
domjudge-judge-wf47-22 ansible_host=10.2.2.213
73+
domjudge-judge-wf47-23 ansible_host=10.2.2.214
74+
domjudge-judge-wf47-24 ansible_host=10.2.2.215
75+
domjudge-judge-wf47-25 ansible_host=10.2.2.216
76+
domjudge-judge-wf47-26 ansible_host=10.2.2.217
77+
domjudge-judge-wf47-27 ansible_host=10.2.2.218
78+
domjudge-judge-wf47-28 ansible_host=10.2.2.219
79+
domjudge-judge-wf47-29 ansible_host=10.2.2.220
80+
domjudge-judge-wf47-30 ansible_host=10.2.2.221
81+
domjudge-judge-wf47-31 ansible_host=10.2.2.222
82+
domjudge-judge-wf47-32 ansible_host=10.2.2.223
83+
84+
[analyst-judgehost]
85+
analyst-judge1 ansible_host=172.29.1.221
86+
analyst-judge2 ansible_host=172.29.1.222
87+
analyst-judge3 ansible_host=172.29.1.223
88+
analyst-judge4 ansible_host=172.29.1.224
89+
analyst-judge5 ansible_host=172.29.1.225
90+
analyst-judge6 ansible_host=172.29.1.226
91+
analyst-judge7 ansible_host=172.29.1.227
92+
analyst-judge8 ansible_host=172.29.1.228
93+
analyst-judge9 ansible_host=172.29.1.229
94+
# These are the reserved ccsadmins in green
95+
#analyst-judge10 ansible_host=172.29.1.216
96+
#analyst-judge11 ansible_host=172.29.1.217
97+
#analyst-judge12 ansible_host=172.29.1.218
98+
99+
[online-judgehost]
100+
domjudge-aws ansible_host=0.0.0.0
37101

38102
[admin]
39-
domjudge-ccsadmin1 ansible_host=10.3.3.223
40-
domjudge-ccsadmin2 ansible_host=10.3.3.224
41-
domjudge-ccsadmin3 ansible_host=10.3.3.225
42-
domjudge-ccsadmin4 ansible_host=10.3.3.226
43-
domjudge-ccsadmin5 ansible_host=10.3.3.227
103+
domjudge-ccsadmin1 ansible_host=10.3.3.224
104+
domjudge-ccsadmin2 ansible_host=10.3.3.225
105+
domjudge-ccsadmin3 ansible_host=10.3.3.226
106+
domjudge-ccsadmin4 ansible_host=10.3.3.227
107+
domjudge-ccsadmin5 ansible_host=10.3.3.228
108+
domjudge-ccsadmin6 ansible_host=10.3.3.229
109+
domjudge-ccsadmin7 ansible_host=10.3.3.230
110+
domjudge-ccsadmin9 ansible_host=10.3.3.231
111+
# These are the reserved ccsadmins in green, also in judgehost group
112+
#green-ccsadmin1 ansible_host=172.29.1.216
113+
#green-cssadmin2 ansible_host=172.29.1.217
114+
#green-cssadmin3 ansible_host=172.29.1.218
44115

45116
[grafana]
46117
# During the WFs we use one of the ccsadmin machines

0 commit comments

Comments
 (0)