Use a shared config map for all services, rather than one per service.
Remove helpers in favour of defaults via values file.
Remove unused Elasticsearch environment variables.
Stop switching between es-visibility and visibility for store names.
Various templating improvements.
Why?
Simplifies the deployment and removes some helper code. Makes it clearer that if Elasticsearch is enabled we use that rather than SQL.
Checklist
Closes
How was this tested:
Manual review of templates and test installations.
What was changed
Use a shared config map for all services, rather than one per service. Remove helpers in favour of defaults via values file. Remove unused Elasticsearch environment variables. Stop switching between es-visibility and visibility for store names. Various templating improvements.
Why?
Simplifies the deployment and removes some helper code. Makes it clearer that if Elasticsearch is enabled we use that rather than SQL.
Checklist
Closes
How was this tested: Manual review of templates and test installations.
Any docs updates needed?