davehelp wanted
Repository metrics
- Stars
- (9 stars)
- PR merge metrics
- (PR metrics pending)
Description
The chart currently deploys the Bitnami Elasticsearch chart as a subchart. However, it isn't automatically integrated into the main application:
- The subchart by default disables HTTPS, but DAVe requires HTTPS. Hence we need to set
elasticsearch.security.enabled: trueandelasticsearch.security.tls.autoGenerated: true - The CA cert fingerprint needs to be manually entered in the
backend.extraEnvVars.env["elasticsearch.http-ca-certificate"]value - The password needs to be specified manually in two subcharts (
backend.credentials.ELASTICSEARCH_PASSWORDandelasticsearch.security.elasticPassword)- This can be mitigated by using #105
I'm still missing a smart way to automate the second point. Maybe a Job that reads the CA cert from the Kubernetes Secret and writes the Fingerprint into a ConfigMap, that can then be read into an environment variable?