I am using Traefik V2.9 as ingress controller in my EKS cluster. I have deployed an application with 10 pods & service in front of them. Also created an ingress route to expose application outside cluster.
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: nginx
namespace: alb-test
spec:
entryPoints:
- web
routes:
- match: Host(
apache-svc.domain.name
)
kind: Rule
services:- kind: Service
name: apache-svc
passHostHeader: true
port: 80
sticky:
cookie:
httpOnly: true
name: cookie
- kind: Service
Issue is traefik controller is forwarding requests to 3 pods only, rest pods are sitting idle. What else is required to distribute requests to all pods?