camunda-community-hub / camunda-8-helm-profiles

A collection of Helm values files for the Camunda Platform 8 Helm Chart
Apache License 2.0
18 stars 21 forks source link

high-available-webapps: configure ingress session affinity #76

Open upgradingdave opened 9 months ago

upgradingdave commented 9 months ago

Ingresses should be configured to use sticky sessions when multiple instances of tasklist/operate/optimize are started.

Here's an example of annotations required to enable "cookie" based sticky sessions:

https://github.com/camunda-community-hub/camunda-8-helm-profiles/blob/main/tasklist/include/tasklist-ingress.tpl.yaml

If possible, it'd be good to enhance the makefile in the high-available-webapps profile to add these annotations.

cc: @ManuelDittmar