fix: Update defaults

This commit is contained in:
2025-09-26 16:41:13 +02:00
parent 5973916dd2
commit d5281abd98
+23 -39
View File
@@ -1,19 +1,3 @@
# accounting:
# enabled: true
# slurm-exporter:
# enabled: false
# loginsets:
# slinky:
# enabled: false
# nodesets:
# slinky:
# replicas: 0
# restapi:
# replicas: 0
# -- Set the image pull policy. # -- Set the image pull policy.
# Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy # Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
@@ -21,16 +5,16 @@ imagePullPolicy: IfNotPresent
# -- (secretKeyRef) Slurm shared authentication key. # -- (secretKeyRef) Slurm shared authentication key.
# If empty, one will be generated and used. # If empty, one will be generated and used.
# Ref: https://slurm.schedmd.com/authentication.html#slurm # Ref: https://slurm.schedmd.com/authentication.html#slurm
slurmKeyRef: {} slurmKeyRef:
# name: slurm-auth-slurm name: slurm-auth-slurm
# key: slurm.key key: slurm.key
# -- (secretKeyRef) Slurm cluster JWT HS256 authentication key. # -- (secretKeyRef) Slurm cluster JWT HS256 authentication key.
# If empty, one will be generated and used. # If empty, one will be generated and used.
# Ref: https://slurm.schedmd.com/authentication.html#jwt # Ref: https://slurm.schedmd.com/authentication.html#jwt
jwtHs256KeyRef: {} jwtHs256KeyRef:
# name: slurm-auth-jwths256 name: slurm-auth-jwths256
# key: jwt_hs256.key key: jwt_hs256.key
# -- The cluster name, which uniquely identifies the Slurm cluster. # -- The cluster name, which uniquely identifies the Slurm cluster.
# If empty, one will be derived from the Controller CR object. # If empty, one will be derived from the Controller CR object.
@@ -71,11 +55,11 @@ configFiles: {}
# Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_PrologSlurmctld # Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_PrologSlurmctld
# Ref: https://slurm.schedmd.com/prolog_epilog.html # Ref: https://slurm.schedmd.com/prolog_epilog.html
# Ref: https://en.wikipedia.org/wiki/Shebang_(Unix) # Ref: https://en.wikipedia.org/wiki/Shebang_(Unix)
prologSlurmctldScripts: {} prologSlurmctldScripts:
# 00-empty.sh: | 00-empty.sh: |
# #!/usr/bin/env bash #!/usr/bin/env bash
# set -euo pipefail set -euo pipefail
# exit 0 exit 0
# -- (map[string]string) The Slurm EpilogSlurmctld scripts ran on slurmctld at job completion. # -- (map[string]string) The Slurm EpilogSlurmctld scripts ran on slurmctld at job completion.
# The map key represents the filename; the map value represents the script contents. # The map key represents the filename; the map value represents the script contents.
@@ -83,11 +67,11 @@ prologSlurmctldScripts: {}
# Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_EpilogSlurmctld # Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_EpilogSlurmctld
# Ref: https://slurm.schedmd.com/prolog_epilog.html # Ref: https://slurm.schedmd.com/prolog_epilog.html
# Ref: https://en.wikipedia.org/wiki/Shebang_(Unix) # Ref: https://en.wikipedia.org/wiki/Shebang_(Unix)
epilogSlurmctldScripts: {} epilogSlurmctldScripts:
# 00-empty.sh: | 00-empty.sh: |
# #!/usr/bin/env bash #!/usr/bin/env bash
# set -euo pipefail set -euo pipefail
# exit 0 exit 0
# -- (map[string]string) The Slurm Prolog scripts ran on all NodeSets. # -- (map[string]string) The Slurm Prolog scripts ran on all NodeSets.
# The map key represents the filename; the map value represents the script contents. # The map key represents the filename; the map value represents the script contents.
@@ -95,11 +79,11 @@ epilogSlurmctldScripts: {}
# Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_Prolog # Ref: https://slurm.schedmd.com/slurm.conf.html#OPT_Prolog
# Ref: https://slurm.schedmd.com/prolog_epilog.html # Ref: https://slurm.schedmd.com/prolog_epilog.html
# Ref: https://en.wikipedia.org/wiki/Shebang_(Unix) # Ref: https://en.wikipedia.org/wiki/Shebang_(Unix)
prologScripts: {} prologScripts:
# 00-empty.sh: | 00-empty.sh: |
# #!/usr/bin/env bash #!/usr/bin/env bash
# set -euo pipefail set -euo pipefail
# exit 0 exit 0
# -- (map[string]string) The Slurm Epilog scripts ran on all NodeSets. # -- (map[string]string) The Slurm Epilog scripts ran on all NodeSets.
# The map key represents the filename; the map value represents the script contents. # The map key represents the filename; the map value represents the script contents.
@@ -165,10 +149,10 @@ controller:
enabled: true enabled: true
# -- Name of the existing `PersistentVolumeClaim` to use instead of creating one. # -- Name of the existing `PersistentVolumeClaim` to use instead of creating one.
# If this is not empty, then certain other fields will be ignored. # If this is not empty, then certain other fields will be ignored.
existingClaim: null # existingClaim: null
# -- (string) The name of the `StorageClass` for the created `PersistentVolumeClaim`. # -- (string) The name of the `StorageClass` for the created `PersistentVolumeClaim`.
# Ref: https://kubernetes.io/docs/concepts/storage/storage-classes/ # Ref: https://kubernetes.io/docs/concepts/storage/storage-classes/
storageClassName: null # storageClassName: null
# Create the `PersistentVolumeClaim` with the desired access modes. # Create the `PersistentVolumeClaim` with the desired access modes.
# Ref: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes # Ref: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes
accessModes: accessModes: