Multiple subPaths for 1 volume¶
It is possible to mount multiple subPaths from the same volume to a container. This can be achieved by specifying subPath
with a list instead of a string.
Example¶
persistence:
config:
type: configMap
name: my-configMap
advancedMounts:
main: # (1)!
main: # (2)!
- path: /data/config.yaml
readOnly: false
subPath: config.yaml
- path: /data/secondConfigFile.yaml
readOnly: false
subPath: secondConfigFile.yaml
second-container: # (3)!
- path: /appdata/config
readOnly: true
second-component: # (4)!
main: # (5)!
- path: /data/config.yaml
readOnly: false
subPath: config.yaml
- the component with the "main" identifier
- the container with the "main" identifier
- the container with the "second-container" identifier
- the component with the "second-component" identifier
- the container with the "main" identifier