Skip to content

Commit

Permalink
added new feature keys
Browse files Browse the repository at this point in the history
  • Loading branch information
XaverStiensmeier committed Apr 25, 2024
1 parent c77ef62 commit 2a64d33
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion documentation/markdown/features/configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,31 @@ If `True`, master will store DNS information for his workers. Default is `False`
If `False`, the cluster will start without the job scheduling system slurm.
This is relevant to the fewest. Default is `True`.

##### SlurmConf (optional)
`SlurmConf` contains variable fields in the `slurm.conf`. The most common use is to increase the `SuspendTime`
and the `ResumeTimeout` like:

```yaml
elastic_scheduling:
SuspendTime: 1800
ResumeTimeout: 1800
```

Please only use if necessary. On Demand Scheduling improves resource availability for all users.

###### Defaults
```yaml
slurmConf:
db: slurm # see task 042-slurm-server.yml
db_user: slurm
db_password: changeme
munge_key: # automatically generated via id_generation.generate_munge_key
elastic_scheduling:
SuspendTime: 900 # if a node doesn't start in SuspendTime seconds, the start is considered failed. See https://slurm.schedmd.com/slurm.conf.html#OPT_ResumeProgram
ResumeTimeout: 900 # if a node is not used for ResumeTimeout seconds, it will shut down
TreeWidth: 128 # https://slurm.schedmd.com/slurm.conf.html#OPT_TreeWidth
```

#### zabbix (optional)

If `True`, the monitoring solution [zabbix](https://www.zabbix.com/) will be installed on the master. Default is `False`.
Expand Down Expand Up @@ -194,7 +219,7 @@ workerInstance:
- `type` sets the instance's hardware configuration.
- `image` sets the bootable operating system to be installed on the instance.
- `count` sets how many workers of that `type` `image` combination are in this work group
- `onDemand` defines whether nodes in the worker group are scheduled on demand (True) or are started permanently (False). This option only works on the master cloud for now.
- `onDemand` defines whether nodes in the worker group are scheduled on demand (True) or are started permanently (False). Please only use if necessary. On Demand Scheduling improves resource availability for all users. This option only works on the master cloud for now.

##### Find your active `images`

Expand Down

0 comments on commit 2a64d33

Please sign in to comment.