-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
97 lines (93 loc) · 2.34 KB
/
config.yaml
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
options:
# Used by systemd to specify the frequency of the agent execution
stat-interval:
type: int
default: 60
description: |
Interval (in seconds) at which the agent process will run.
# Resource URLs
base-api-url:
type: string
default:
description: |
The cluster-api url.
base-slurmrestd-url:
type: string
default: http://127.0.0.1:6820
description: |
The url for the Slurm REST API.
slurm-restd-version:
type: string
default: v0.0.36
description: |
The target version for the Slurm REST API.
# Slurmrestd authentication
slurmrestd-jwt-key-path:
type: string
default:
description: |
Path to the Slurmrestd JWT secret key
slurmrestd-jwt-key-string:
type: string
default:
description: |
Slurmrestd's JWT secret key itself
slurmrestd-use-key-path:
type: boolean
default: true
description: |
Whether to use the JWT secret key path or the JWT secret key string
# Auth related settings
oidc-domain:
type: string
default:
description: |
OIDC provider domain
oidc-audience:
type: string
default:
description: |
OIDC provider audience
oidc-client-id:
type: string
default:
description: |
Client ID used to issue JWTs
oidc-client-secret:
type: string
default:
description: |
Secret to protect OIDC client resources
slurm-user-mapper:
type: string
default: LDAP
description: |
Type of user-mapper to use. May be LDAP or SINGLE_USER
ldap-domain:
type: string
description: |
Domain for the LDAP host used for user identity on the server
ldap-username:
type: string
description: |
The username of the user that has directory-wide read permissions (or admin)
ldap-password:
type: string
description: |
The password for the user that has directory-wide read permissions (or admin)
ldap-auth-type:
type: string
default: NTLM
description: |
The type of auth to use for ldap connection. (Should usually be NTLM)
# Other settings
sentry-dsn:
type: string
default:
description: |
The client url for sending error events to sentry
x-slurm-user-name:
type: string
default: slurm
description: |
The default username to use for requests to the Slurm REST API