98 lines
3.2 KiB
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: true
|
|
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
|