File tree Expand file tree Collapse file tree 4 files changed +31
-2
lines changed Expand file tree Collapse file tree 4 files changed +31
-2
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : batch/v1
2
+ kind : Job
3
+ metadata :
4
+ name : generate-keys-hook
5
+ annotations :
6
+ " helm.sh/hook " : pre-install
7
+ " helm.sh/hook-delete-policy " : hook-succeeded
8
+ " helm.sh/hook-weight " : " 3"
9
+ spec :
10
+ backoffLimit : 0
11
+ ttlSecondsAfterFinished : 0
12
+ template :
13
+ metadata :
14
+ name : generate-keys-hook
15
+ spec :
16
+ serviceAccountName : secret-generator-account
17
+ restartPolicy : Never
18
+ containers :
19
+ - name : generate-keys-hook
20
+ image : {{ .Values.slurmImage }}
21
+ args :
22
+ - generate-keys-hook
Original file line number Diff line number Diff line change @@ -2,6 +2,9 @@ apiVersion: rbac.authorization.k8s.io/v1
2
2
kind : Role
3
3
metadata :
4
4
name : secret-generator-role
5
+ annotations :
6
+ " helm.sh/hook " : pre-install
7
+ " helm.sh/hook-weight " : " 1"
5
8
rules :
6
9
- apiGroups : [""] # "" indicates the core API group
7
10
resources : ["secrets"]
@@ -13,6 +16,9 @@ apiVersion: rbac.authorization.k8s.io/v1
13
16
kind : RoleBinding
14
17
metadata :
15
18
name : secret-generator-rolebinding
19
+ annotations :
20
+ " helm.sh/hook " : pre-install
21
+ " helm.sh/hook-weight " : " 2"
16
22
subjects :
17
23
- kind : ServiceAccount
18
24
name : secret-generator-account
Original file line number Diff line number Diff line change @@ -4,7 +4,8 @@ metadata:
4
4
name : secret-generator-account
5
5
annotations :
6
6
" kubernetes.io/enforce-mountable-secrets " : " true"
7
+ " helm.sh/hook " : pre-install
8
+ " helm.sh/hook-weight " : " 0"
7
9
automountServiceAccountToken : True
8
10
secrets :
9
11
- name : host-keys-secret
10
-
Original file line number Diff line number Diff line change 1
- slurmImage : ghcr.io/stackhpc/slurm-docker-cluster:763de73
1
+ slurmImage : ghcr.io/stackhpc/slurm-docker-cluster:d58f819
2
2
3
3
replicas :
4
4
slurmd : 2
You can’t perform that action at this time.
0 commit comments