-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathhosts_ci2.yml
121 lines (101 loc) · 2.54 KB
/
hosts_ci2.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
all:
children:
cider-ci_hosts:
children:
cider-ci_server:
cider-ci_executors:
ci2_hosts:
children:
cider-ci_hosts:
ci2_secrets:
children:
cider-ci_hosts:
secrets:
children:
cider-ci_hosts:
cider-ci_executors:
cider-ci_server:
hosts:
ci2:
cider-ci_executors:
children:
executors:
executors:
children:
test-executors:
deploy_executors:
deploy_executors:
hosts:
ci-executor-madek:
ci_executor_trait_docker: false
ci-executor-madek-2024:
ci_executor_trait_docker: false
ci_executor_custom_traits:
- ci-executor.madek
- zhdk-madek-deploy
- madek-repo-decryption
ci-executor-leihs:
ci_executor_custom_traits:
- zhdk-leihs-deploy
ci_executor_trait_docker: true
vars:
ci_executor_trait_asdf: true
ci_executor_trait_asdf_nodejs: false
ci_executor_trait_asdf_ruby: false
ci_executor_trait_git_crypt: true
ci_executor_trait_python3: true
ci_executor_trait_ssh_keys: true
trait_ssh_key_files:
- src: "{{inventory_dir}}/secrets/zhdk_ci_executor_rsa"
filename: zhdk_ci_executor_rsa
ci_executor_trait_gpg: true
gpg_import_keys:
- "{{ inventory_dir + '/ci-executor.gpg.secret.asc' }}"
test-executors:
children:
fun-ex:
executors-g2016:
executors-g2018:
executors-g2022:
executors-ax101:
fun-ex:
hosts:
ci-fun-ex-01:
executors-g2016:
hosts:
ci-g2016-01:
ci-g2016-02:
# ci-g2016-03:
ci-g2016-04:
ci-g2016-05:
ci-g2016-06:
ci-g2016-07:
# ci-g2016-08:
executors-g2018:
hosts:
ci-g2018-01:
ci-g2018-02:
ci-g2018-03:
ci-g2018-04:
ci-g2018-05:
ci-g2018-06:
ci-g2018-07:
ci-g2018-08:
executors-ax101:
# the vars dont work here, seems they are shadowed
vars: {}
hosts:
ci-ax101-01:
ansible_host: 135.181.130.45
vars:
ci_executor_trait_lxd: no
ci-ax101-02:
ansible_host: 65.109.66.136
ci-ax101-03:
ansible_host: 65.109.57.183
ci-ax101-04:
ansible_host: 65.109.35.47
ci-ax101-05:
ansible_host: 65.109.66.137
ci-ax101-06:
ansible_host: 65.109.66.138