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/host
hostPathType
Section titled “hostPathType”Define the hostPathType
Key | persistence.$name.hostPathType |
Type | string |
Required | ❌ |
Helm tpl | ✅ |
Default | "" |
Example
persistence: device-vol: hostPathType: BlockDevice
Full Examples
Section titled “Full Examples”persistence: dev-vol: enabled: true type: device hostPath: /path/to/host hostPathType: BlockDevice