Documentation: Adds sticky cookie note for k8s multiple replica setups (#3120)

pull/3125/head
Rob Gonnella 8 months ago committed by shamoon
parent fa1d343f2a
commit 358633638f

@ -361,3 +361,33 @@ spec:
port: port:
number: 3000 number: 3000
``` ```
### Multiple Replicas
If you plan to deploy homepage with a replica count greater than 1, you may
want to consider enabling sticky sessions on the homepage route. This will
prevent unnecessary re-renders on page loads and window / tab focusing. The
procedure for enabling sticky sessions depends on your Ingress controller. Below
is an example using Traefik as the Ingress controller.
```
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: homepage.example.com
spec:
entryPoints:
- websecure
routes:
- kind: Rule
match: Host(`homepage.example.com`)
services:
- kind: Service
name: homepage
port: 3000
sticky:
cookie:
httpOnly: true
secure: true
sameSite: none
```

Loading…
Cancel
Save