Helm
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.yamlChart 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. |
Was this page helpful?