helm-charts/docs/common-library/howto/multiple-subpath.md
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs 98677d85b2
feat(common): Release 2.0.0 (#189)
2023-10-02 13:21:17 +02:00

1 KiB

hide
toc

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-controller: # (4)
        main: # (5)
          - path: /data/config.yaml
            readOnly: false
            subPath: config.yaml
  1. the controller with the "main" identifier
  2. the container with the "main" identifier
  3. the container with the "second-container" identifier
  4. the controller with the "second-controller" identifier
  5. the container with the "main" identifier