-
Notifications
You must be signed in to change notification settings - Fork 0
/
bibigrid.yml
84 lines (64 loc) · 2.5 KB
/
bibigrid.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
# See https://cloud.denbi.de/wiki/Tutorials/BiBiGrid/ (after update)
# First configuration will be used for general cluster information and must include the master.
# All other configurations must not include another master, but exactly one vpnWorker instead (keys like master).
- infrastructure: openstack # former mode.
cloud: openstack_cloud1 # name of clouds.yaml entry; you should pick a more fitting name
# -- BEGIN: GENERAL CLUSTER INFORMATION --
## sshPublicKeyFiles listed here will be added to access the cluster. A temporary key is created by bibigrid itself.
#sshPublicKeyFiles:
# - [add path to your ssh key]
## Uncomment if you don't want assign a public ip to the master; for internal cluster
# useMasterWithPublicIp: False
# Other keys
# localFS: False
# localDNSlookup: False
zabbix: True
nfs: True
ide: True
useMasterAsCompute: False
# master configuration
masterInstance:
type: # enter a flavor available on this cloud here
image: # enter an image available on this cloud here
# -- END: GENERAL CLUSTER INFORMATION --
# worker configuration
workerInstances:
- type: # enter a flavor available on this cloud here
image: # enter an image available on this cloud here
count: 2
# Depends on cloud image
sshUser: ubuntu
# Depends on your project and cloud site
subnet: # enter your subnet here
# Depends on the services that run on server start at your cloud site
# waitForServices:
# - cloud1.service
# Suspend worker nodes after 9 hours being idle; only for testing purposes
slurmConf:
elastic_scheduling:
SuspendTime: 32400
- infrastructure: openstack # former mode.
cloud: openstack_cloud2 # name of clouds.yaml entry; you should pick a more fitting name
vpnInstance:
type: # enter a flavor available on this cloud here
image: # enter your image here
# -- END: GENERAL CLUSTER INFORMATION --
# worker configuration
workerInstances:
- type: # enter a flavor available on this cloud here
image: # enter an image available on this cloud here
count: 1
features:
- some_feature
- type: # enter a flavor available on this cloud here
image: # enter an image available on this cloud here
count: 1
# Depends on cloud image
sshUser: ubuntu
# Depends on cloud site and project
subnet: # enter your second subnet here
features:
- some_database
# Depends on the services that run on server start at your cloud site
# waitForServices:
# - cloud2.service