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]