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