forked from ibab/salt-cluster
-
Notifications
You must be signed in to change notification settings - Fork 3
/
munge.sls
74 lines (66 loc) · 1.25 KB
/
munge.sls
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
# Munge provides authentication for SLURM
# munge.key must be the same across all the nodes of the cluster
munge:
pkg:
- installed
group.present:
- system: True
- gid: 98
user.present:
- uid: 98
- gid_from_name: True
- system: True
- shell: /bin/true
- createhome: False
service.running:
- require:
- pkg: munge
- user: munge
- file: /etc/munge/munge.key
/etc/munge/munge.key:
file.managed:
- group: munge
- user: munge
- source: salt://slurm/files/etc/munge/munge.key
- mode: 400
- require:
- user: munge
/var/log/munge:
file.directory:
- group: munge
- user: munge
- recurse:
- user
- group
- require:
- user: munge
/run/munge:
file.directory:
- group: munge
- user: munge
- recurse:
- user
- group
- require:
- user: munge
/var/lib/munge:
file.directory:
- group: munge
- user: munge
- recurse:
- user
- group
- require:
- user: munge
/etc/munge:
file.directory:
- group: munge
- user: munge
- recurse:
- user
- group
- require:
- user: munge
/etc/default/munge:
file.managed:
- source: salt://slurm/files/etc/default/munge