danhuawang opened a new pull request, #9051: URL: https://github.com/apache/gravitino/pull/9051
### What changes were proposed in this pull request? 1. Add Postgresql backend deployment in gravitino chart 2. Add Postgresql backend scenario in chart testing CI 3. Lack Postgresql driver in Gravitino libs directory, add it in Dockerfile 4. Remove volumeClaimTemplates section due to it's not suitable for k8s Deployment resources. Additionally it's used for k8s Statefulset resources. ### Why are the changes needed? Fix: #9042 ### Does this PR introduce _any_ user-facing change? Gravitino chart can deploy Postgresql instance and use it as Gravitino storage backend. ### How was this patch tested? 1. Chart-testing CI 2. Manually test: deploying Postgresql instance as Gravitino storage backend, then upgrading gravitino from 0.9.1 to 1.1.0 version by `helm upgrade` command. `upgrade-0.9.0-to-1.0.0-mysql.sql` works in `init-postgresql` container. -- 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]
