helm-charts/docs/app-template/howto/multiple-subpath.md
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs f729651dbe
fix(common): Release 2.0.2 (#196)
2023-10-05 12:25:05 +02:00

1.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