---
# vim: set filetype=yaml :
# Default values for infinibox-csi-driver.
# Values from this file are also used by
# operator-sdk when generating CSI operator
# bundle/manifests/infinibox-operator-certified.clusterserviceversion.yaml
replicaCount: 1
instanceCount: 1
# prefix for pv name
volumeNamePrefix: ibox
# log level of driver
logLevel: "info"
# name of the driver
# note same name will be used for provisioner name
csiDriverName: "infinibox-csi-driver"
csiDriverVersion: "2.23.0"
# set e2etesting to true if you want to expose the CSI socket (e.g. for e2e testing)
e2etesting: "false"
# set to true in order to strip off domain names from the host name that is registered on the ibox, this
# is useful if you have really long domain names which can exceed what the ibox can support for host name length
removeDomainName: "false"
# set to false to prevent events from being created on the ibox for CSI related events
# the default is "true" when not set
#createEvents: "false"
#
# set to false to not attempt NFS ip address cleanup when there are no mounts
# on the node left for a given filesystem
# the default is "false" when not set
#cleanupNFSPerms: "false"
#
# protocol secret, if set, this secret will hold protocol secret info
# installed into the same namespace as the driver
#protocolSecret: "infinibox-protocol-secret"
Infinibox_Protocol_Secrets:
- SecretName: "infinibox-protocol-secret"
preferred_auto_order: "fc,nvme,iscsi"
storage_protocol: "fc"
nfs:
network_space: "default_nas_space"
nfs_export_permissions : ""
iscsi:
network_space: "default_iscsi_space"
useCHAP: "none"
nvme:
network_space: "default_nvme_space"
## tuning parameters related to multipath operations (iscsi/fc protocols)
## WARNING: you almost never need to change these unless you are experiencing timeouts on heavily
## loaded nodes
#
# set to override default values for multipath cleanup, default is 1 second between a multipath flush
# and removal of associated scsi devices, on very slow systems you might need a longer delay
#multipathCleanupDelay: "1"
# set to override default values for multipath devices to show up when being created
# default is 250, this value is in milliseconds, it represents a duration of time to delay between
# interations
#multipathWait: "250"
# set to override default values for multipath search disk, default is 10 seconds to search for devicemapper
# devices to show up as part of publishing a new volume on a node
#fcSearchDiskDelay: "10"
# set to override default values for resize2fs commands to execute when a volume is being expanded
# default it 5 seconds
#resize2fsDelay: "5"
# set cpu and memory limits for the CSI servers
nodeserver:
resources:
requests:
cpu: "0.1"
memory: "150Mi"
limits:
cpu: "0.5"
memory: "450Mi"
controllerserver:
resources:
requests:
cpu: "0.1"
memory: "150Mi"
limits:
cpu: "0.5"
memory: "450Mi"
# Image paths
images:
# https://kubernetes-csi.github.io/docs/external-attacher.html
#attachersidecar: "registry.k8s.io/sig-storage/csi-attacher@sha256:033c2e5d3a190686c32298e0ae972a79aff903958db204a084c503356e66967d" # v4.4.1
#attachersidecar: "registry.k8s.io/sig-storage/csi-attacher@sha256:b4d611100ece2f9bc980d1cb19c2285b8868da261e3b1ee8f45448ab5512ab94" # v4.6.1
attachersidecar: "registry.k8s.io/sig-storage/csi-attacher@sha256:47ab8aebebdc59316004ba8d51a903637d808f4e62a6d0f599ed3c2483cea901" # v4.7.0
attachersidecar_pull_policy: "IfNotPresent"
csidriver: "docker.io/infinidat/infinidat-csi-driver:v2.23.0"
csidriver_pull_policy: "Always"
# https://kubernetes-csi.github.io/docs/external-provisioner.html
#provisionersidecar: "registry.k8s.io/sig-storage/csi-provisioner@sha256:91c874488fbca39c6787a19b3e686836c29abcf069304064dba6bb9c9befb6e1" # v3.6.1
#provisionersidecar: "registry.k8s.io/sig-storage/csi-provisioner@sha256:405a14e1aa702f7ea133cea459e8395fe40a6125c088c55569e696d48e1bd385" # v5.0.1
#provisionersidecar: "registry.k8s.io/sig-storage/csi-provisioner@sha256:7beede062248204a54ed6813b2d2fb84a99db6d56a824eed483ed1d7965ea6a1" # v5.1.0
provisionersidecar: "registry.k8s.io/sig-storage/csi-provisioner@sha256:67ee5137252811fd471b8571efe9e173145ec8af7b520861eeccf7c078a772f2" # v5.2.0
provisionersidecar_pull_policy: "IfNotPresent"
# https://kubernetes-csi.github.io/docs/node-driver-registrar.html
#registrarsidecar: "registry.k8s.io/sig-storage/csi-node-driver-registrar@sha256:cd21e19cd8bbd5bc56f1b4f1398a436e7897da2995d6d036c9729be3f4e456e6" # v2.9.0
#registrarsidecar: "registry.k8s.io/sig-storage/csi-node-driver-registrar@sha256:e01facb9fb9cffaf52d0053bdb979fbd8c505c8e411939a6e026dd061a6b4fbe" #v2.11.1
registrarsidecar: "registry.k8s.io/sig-storage/csi-node-driver-registrar@sha256:f032a0ca4c699eebe403988a0e217c3dfc82e2cee8b7d9d247a493e5a2425f24" #v2.12.0
registrarsidecar_pull_policy: "IfNotPresent"
# https://kubernetes-csi.github.io/docs/external-resizer.html
#resizersidecar: "registry.k8s.io/sig-storage/csi-resizer@sha256:f1f352df97874442624fcef23eab04aa038f66cb0e361212f6ec09e92998184d" # v1.9.0
#resizersidecar: "registry.k8s.io/sig-storage/csi-resizer@sha256:be6a7de1d43dba90710b61bd3d0d8f568654a6adadaeea9188cf4cd3554cbb87" # v1.11.2
resizersidecar: "registry.k8s.io/sig-storage/csi-resizer@sha256:706f7cdcccd30ca5f0e94d548e2e0c658f69c0fe4b68a5bf37818a04ca618d3d" # v1.12.0
resizersidecar_pull_policy: "IfNotPresent"
# https://kubernetes-csi.github.io/docs/external-snapshotter.html
#snapshottersidecar: "registry.k8s.io/sig-storage/csi-snapshotter@sha256:65c5ffde8fe6f68a2f19310cfd789befe7bdd16eedda219d9a0024f8fc68b802" # v6.3.1
#snapshottersidecar: "registry.k8s.io/sig-storage/csi-snapshotter@sha256:2e04046334baf9be425bb0fa1d04c2d1720d770825eedbdbcdb10d430da4ad8c" # v8.0.1
#snapshottersidecar: "registry.k8s.io/sig-storage/csi-snapshotter@sha256:81d32545fb1b2c319bfeb36a70db4b4d3aea9c51c0574b209b8f64750b32d2f0" # v8.1.0
snapshottersidecar: "registry.k8s.io/sig-storage/csi-snapshotter@sha256:339a83a86e6e1eead14413fe494b43de8bc48243d146c2810b39dd741d26ca6a" # v8.2.0
snapshottersidecar_pull_policy: "IfNotPresent"
# https://kubernetes-csi.github.io/docs/livenessprobe.html
#livenesssidecar: "registry.k8s.io/sig-storage/livenessprobe@sha256:82adbebdf5d5a1f40f246aef8ddbee7f89dea190652aefe83336008e69f9a89f" # v2.11.0
#livenesssidecar: "registry.k8s.io/sig-storage/livenessprobe@sha256:d2a9027a4876e039185e9bef7c61a0142c8ea14e7440860285c34ac73fee4ffb" # v2.13.1
livenesssidecar: "registry.k8s.io/sig-storage/livenessprobe@sha256:13f6b1f9d0514b859e549e20b731d93c90a144186deb68bfc931e3dbf9041afc" # v2.14.0
livenesssidecar_pull_policy: "IfNotPresent"
#imagePullSecret: "private-docker-reg-secret"
Infinibox_Cred:
- SecretName: "infinibox-creds"
username: "someiboxusername"
password: "someiboxpassword"
hostname: "ibox0000"
inbound_user: "iqn.2020-06.com.csi-driver-iscsi.infinidat:commonout"
inbound_secret: "0.0000000000000"
outbound_user: "iqn.2020-06.com.csi-driver-iscsi.infinidat:commonin"
outbound_secret: "0.0000000000001"
- SecretName: "infinibox-creds2"
username: "someiboxusername"
password: "someiboxpassword"
hostname: "ibox0000"
inbound_user: "iqn.2020-06.com.csi-driver-iscsi.infinidat:commonout"
inbound_secret: "0.0000000000000"
outbound_user: "iqn.2020-06.com.csi-driver-iscsi.infinidat:commonin"
outbound_secret: "0.0000000000001"
Last edited: 2025-09-29 19:55:54 UTC
Comments