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

helm/lb-csi ├── Chart.yaml ├── templates │   ├── controllerServiceAccount.yaml │   ├── csidriver.yaml │   ├── lb-csi-attacher-cluster-role.yaml │   ├── lb-csi-controller.yaml │   ├── lb-csi-external-resizer-cluster-role.yaml │   ├── lb-csi-node.yaml │   ├── lb-csi-provisioner-cluster-role.yaml │   ├── nodeServiceAccount.yaml │   ├── rbac-csi-snapshotter.yaml │   ├── registry-secret.yml │   └── secret.yaml ├── values.schema.json └── values.yaml

Chart Values

name

default

description

discoveryClientInContainer

false

Deploy 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>).

imageRegistry

docker.lightbitslabs.com/lightos-csi

Registry to pull Lightbits CSI images.

sidecarImageRegistry

registry.k8s.io

Registry to pull CSI sidecar images.

imagePullPolicy

Always


imagePullSecrets

[] (don't use secret)

Specify docker-registry secret names as an array.

controllerServiceAccountName

lb-csi-ctrl-sa

Name of controller service account.

nodeServiceAccountName

lb-csi-node-sa

Name of node service account.

enableExpandVolume

true

Allow volume expand feature support.

enableSnapshotVolume

true

Allow volume snapshot feature support.

kubeletRootDir

/var/lib/kubelet

Kubelet 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.