Device
Appears in
Section titled “Appears in”.Values.persistence.$name
Type device is almost identical to hostPath. The only difference is that when a device type is defined,
we take additional actions, like adding supplementalGroups or setting hostPathType automatically
to the container assigned, so it can utilize the device.
hostPath
Section titled “hostPath”Define the hostPath
| Key | persistence.$name.hostPath |
| Type | string |
| Required | ✅ |
Helm tpl | ✅ |
| Default | "" |
Example
persistence: device-vol: hostPath: /path/to/hosthostPathType
Section titled “hostPathType”Define the hostPathType
| Key | persistence.$name.hostPathType |
| Type | string |
| Required | ❌ |
Helm tpl | ✅ |
| Default | "" |
Example
persistence: device-vol: hostPathType: BlockDeviceFull Examples
Section titled “Full Examples”persistence: dev-vol: enabled: true type: device hostPath: /path/to/host hostPathType: BlockDevice