Skip to content

feat: shared elasticsearch final fixes

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

Description

Contains minor fixes and changes for Grove's implementation of Shared Elasticsearch now that relevant PR's have been merged.

Testing instructions

The current branch has been deployed to my test cluster:

https://es2.kgdocluster.opencraft.hosting connects to the Shared Elasticsearch cluster. Verify that you can

  • Create forum posts
  • Reindexing a course works
  • That no Elasticsearch container is running in the namespace:
caddy-7bfc7f47d5-cht54        1/1     Running   0          40m
cms-56db664f5f-wgfrb          1/1     Running   0          40m
cms-worker-5fdf7c7b79-g8lfs   1/1     Running   0          40m
forum-7c687bbc4d-n5nnq        1/1     Running   0          40m
forum-7c687bbc4d-p758v        1/1     Running   0          40m
lms-54c9fbbffc-lw4r6          1/1     Running   0          40m
lms-worker-d8b599489-xz2qk    1/1     Running   0          40m
mfe-758dcfcff6-npsvs          1/1     Running   0          40m
redis-865896f4c4-t466p        1/1     Running   0          40m

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
Edited by Keith Grootboom

Merge request reports