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