CAAPIM / apim-charts

Helm Charts for Layer7 API Management components.
MIT License
11 stars 48 forks source link

[Chart/Gateway][Chart/Gateway-OTK] Add Sticky Session to Gateway Charts #88

Closed alisterz closed 3 years ago

alisterz commented 3 years ago

Description of the change Current Gateway chart doesn't not have sticky session enabled, which causes timeout issue when using Policy Manager with scaled (>2 pods) gateway deployments

Benefits

Allow Policy Manager continue to work even when Gateway is scaled to multiple pods, no more timeout issues.

Drawbacks N/A

Applicable issues N/A

Additional information Identical approach Portal charts are using.

Checklist

alisterz commented 3 years ago

Sticky sessions should be configurable via values.yaml and optional.

intention was to have it enabled by default so when ppl scale up GW, Policy Manager still works.

Is there a way to enable it only for like 9443 port instead for all server ports?

amoghsa commented 3 years ago

I agree with @Gazza7205 here. This needs to be optional and configurable via values.yaml, if customer wants to keep a closed environment they should be able to keep it that way for security purposes.