Helm

AI Tools

Helm helps you manage Kubernetes applications. Helm Charts help you define, install, and upgrade even the most complex Kubernetes applications.

Helm can be used to install the lb-csi-plugin.

The LB-CSI plugin Helm Chart is provided in two ways:

  • Bundled inside the lb-csi-bundle-<version>.tar.gz
  • Lightbits Helm Chart Repository

Helm Chart Content

Bash
Copy

Chart Values

namedefaultdescription
discoveryClientInContainerfalseDeploy lb-nvme-discovery-client as the container in lb-csi-node pods.
discoveryClientImage""lb-nvme-discovery-client image name (string format: <image-name>:<tag>).
maxIOQueues"0"Overrides the default number of I/O queues created by the driver. Zero value means no override (default driver value is number of cores).
image""lb-csi-plugin image name (string format: <image-name>:<tag>).
imageRegistrydocker.lightbitslabs.com/lightos-csiRegistry to pull Lightbits CSI images.
sidecarImageRegistryregistry.k8s.ioRegistry to pull CSI sidecar images.
imagePullPolicyAlways
imagePullSecrets[] (don't use secret)Specify docker-registry secret names as an array.
controllerServiceAccountNamelb-csi-ctrl-saName of controller service account.
nodeServiceAccountNamelb-csi-node-saName of node service account.
enableExpandVolumetrueAllow volume expand feature support.
enableSnapshotVolumetrueAllow volume snapshot feature support.
kubeletRootDir/var/lib/kubeletKubelet root directory. (change only; K8s deployment is different from default).
kubeVersion""Target K8s version for offline manifests rendering (overrides .Capabilities.Version).
jwtSecret[]Lightbits API JWT to mount as volume for controller and node pods.
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches