AbhishekPathania opened a new issue, #3966:
URL: https://github.com/apache/amoro/issues/3966

   ## Background
   
   Currently, the Amoro Helm chart does not support mounting custom volumes 
without modifying the chart templates. Users who need to mount additional 
resources (e.g., Java truststore for SSL certificates, configuration files, 
secrets) must fork and patch the chart.
   
   ## Proposal
   
   Add support for `volumes` and `volumeMounts` in the Helm chart's 
`values.yaml`, allowing users to specify custom volumes declaratively.
   
   ## Implementation
   
   Modify `charts/amoro/templates/_pod.tpl` to support:
   - `.Values.volumes` - custom volume definitions
   - `.Values.volumeMounts` - custom volume mount points
   
   ## Example Usage
   
   ```yaml
   volumes:
     - name: java-truststore
       secret:
         secretName: java-truststore-secret
   
   volumeMounts:
     - name: java-truststore
       mountPath: /opt/java/truststore
       readOnly: true
   ```
   
   ## Benefits
   
   - No chart modifications required
   - Supports templating via `tpl` function
   - Backward compatible
   - Enables SSL/TLS, secrets, config mounting
   
   ## Type
   
   Improvement


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to