Jellyseerr is not designed to support multiple concurrently running instances.
To ensure that only one instance can run at any given time we:
- Replace Deployment with StatefulSet: switch from running "at least N pods" to
"at most N pods".
- Remove replicaCount value: default is 1, we do not want to support more.