Open supermario18b opened 7 months ago
awesome, thanks for this! I've made the tiniest suggestion and then this can merged :)
Maybe we should use annotations and write docu for multiple ingress-controller:
here for haproxy: https://haproxy-ingress.github.io/docs/configuration/keys/#affinity
Your docu is very traefik specifiy and would be maybe replaced with gateway-api and standard over multiple ingress-controller: https://gateway-api.sigs.k8s.io/implementations/ Current state for session policy: https://gateway-api.sigs.k8s.io/geps/gep-1619/
@wrenix I feel like having a full ingress section of the docs would be nice, and we can certainly approach that later if you'd like, but I think getting this merged is still a good idea in the meantime. In particular, I've seen a lot of hyper around the new gateway api (I'm also hyped!), but haven't actually played with it yet. I'd be down for some docs on it as well.
Pull Request
Description of the change
It was explained how to create a traefik ingressRoute Resource that uses sticky sessions
Benefits
Users can login when more nextcloud replicas are used
Possible drawbacks
I don't see any
Applicable issues
when more replicas