GPU-Live/template/gyeonggi/ddn/ddn-install-running/exa-csi-driver-2.3.5/deploy/helm-chart/values.yaml

98 lines
3.2 KiB
YAML

# Default values for exa-csi.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
volumeNamePrefix: "pvc-exa"
image:
repository: "quay.io/ddn/exascaler-csi-file-driver"
tag: v2.3.5
pullPolicy: "Always"
# Overrides the image tag whose default is the chart appVersion.
resources:
registrar:
repository: registry.k8s.io/sig-storage/csi-node-driver-registrar
tag: v2.10.1
pullPolicy: IfNotPresent
resources:
provisioner:
repository: registry.k8s.io/sig-storage/csi-provisioner
tag: v4.0.1
pullPolicy: IfNotPresent
timeout: 120m
resources:
attacher:
repository: registry.k8s.io/sig-storage/csi-attacher
tag: v4.5.1
pullPolicy: IfNotPresent
resources:
resizer:
repository: registry.k8s.io/sig-storage/csi-resizer
tag: v1.10.1
pullPolicy: IfNotPresent
resources:
csi_snapshotter:
repository: registry.k8s.io/sig-storage/csi-snapshotter
tag: v5.0.1
pullPolicy: IfNotPresent
timeout: 120m
resources:
resources:
limits:
cpu: 8
memory: 512Mi
requests:
cpu: 2
memory: 256Mi
priorityClassName: system-cluster-critical
secretName: exascaler-csi-file-driver-config
# exascaler driver specific config
config:
exascaler_map:
exa1:
mountPoint: /exaFS # mountpoint on the host where the exaFS will be mounted
exaFS: 10.204.86.217@tcp:/testfs # default path to exa filesystem
zone: zone-1
# exa2:
# mountPoint: /exaFS-zone-2 # mountpoint on the host where the exaFS will be mounted
# exaFS: 10.204.86.114@tcp:/testfs/zone-2 # default path to exa filesystem
# zone: zone-2
# exa3:
# mountPoint: /exaFS-zone-3 # mountpoint on the host where the exaFS will be mounted
# exaFS: 10.204.86.114@tcp:/testfs/zone-3 # default path to exa filesystem
# zone: zone-3
debug: true
openshift: false
# metrics exporter
metrics:
enabled: false
exporter:
repository: quay.io/ddn/exa-csi-metrics-exporter
tag: v2.3.5
pullPolicy: Always
containerPort: "9200"
servicePort: "32666"
namespace: default
logLevel: info
collectInterval: 30
serviceMonitor:
enabled: false # set to true if using local prometheus operator
interval: 30s
namespace: monitoring
prometheus: # prometheus configuration if using prometheus operator
releaseLabel: prometheus # release label for prometheus operator
createClusterRole: false # set to false if using existing ClusterRole
createClustrerRoleName: exa-prometheus-cluster-role # Name of ClusterRole to create, this name will be used to bind cluster role to prometheus service account
clusterRoleName: cluster-admin # Name of ClusterRole to bind to prometheus service account if createClusterRole is set to false otherwise `createClustrerRoleName` will be used
serviceAccountName: prometheus-kube-prometheus-prometheus # Service account name of prometheus