Just cross-posting here from Can't login couchbase UI for people interested, but the trick is to enable stickiness / affinity in the load-balancing, because the authentication cookie set by the UI is node-specific.
For nginx ingress controller, this is done by setting the nginx.ingress.kubernetes.io/affinity: cookie annotation.