Note
Helm chart version 3.0.0 assumes you will provide your own PostgreSQL instance. It no longer includes a PostgreSQL sub-chart
We are moving away from using Bitnami helm charts, since Bitnami has stopped offering free, versioned container images, thus making it impractical to continue using their charts for production dependencies.
If you wish to use the CloudNative PG Operator to deploy your PostgreSQL cluster, follow the instructions in Appendix 5 of the helm/README.md
(The dataone-indexer sub-chart version (1.3.3) is unchanged from the previous Metacat Helm chart release)
Other Enhancements:
- changed default:
livenessProbe.enabledchanged to false, since Metacat typically can have a lot of latency when overloaded, but recovers elegantly (livenessProbe was causing needless container restarts)
- added:
startupProbedatabasesection for PostgreSQL connection details- Several JMX-related settings, to enable JMX monitoring of Metacat. See the
tomcatsection ofvalues.yamlfor details. extraCatalinaOpts- to allow additional Tomcat options to be set. Default:-XX:MaxRAMPercentage=75(to limit memory usage to 75% of container memory limit)
- removed:
global.passwordsSecret- now used only in one place - set it indataone-indexer.idxworker.existingPasswordSecretmetacat.server.name- now automatically populatedpostgresqlsection - no longer using PostgreSQL sub-chart