Skip to content

feat: shared elasticsearch

Keith Grootboom requested to merge keith/shared-elasticsearch into main

Description

Adds a new configuration var GROVE_ENABLE_SHARED_ELASTICSEARCH. If provided, new ES settings are populated for use in clusters.

Also mounts the CA generated for the ES cluster in each pod so that SSL connections can work without needing to set verify to False.

Supporting information

Testing instructions

Steps to test the changes:

  1. See linked PR.

Checklist

If any of the items below is not applicable, do not remove them, but put a check in it.

  • Git commit history is clean
  • Git commits are following conventional-commit practices
  • Unit tests are added/updated
  • Documentation is added/updated

Additional context

Add any other context about the merge request here.

Edited by Keith Grootboom

Merge request reports