Device
Appears in
.Values.persistence.$name
Notes
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
Define the hostPath
| Key | persistence.$name.hostPath |
| Type | string |
| Required | ✅ |
Helm tpl | ✅ |
| Default | "" |
Example
persistence: device-vol: hostPath: /path/to/hosthostPathType
Define the hostPathType
| Key | persistence.$name.hostPathType |
| Type | string |
| Required | ❌ |
Helm tpl | ✅ |
| Default | "" |
Example
persistence: device-vol: hostPathType: BlockDeviceFull Examples
persistence: dev-vol: enabled: true type: device hostPath: /path/to/host hostPathType: BlockDevice