In our k8s ingress configuration we set timeout to 10min and its applying to all requests. Is it possible to configure timeout only to two requests like
Currently our configuration is as follows:
--- apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: my-service annotations: nginx.ingress.kubernetes.io/proxy-connect-timeout: '600' nginx.ingress.kubernetes.io/proxy-send-timeout: '600' nginx.ingress.kubernetes.io/proxy-read-timeout: '600' spec: rules: - host: my-service-dev1.eus1-devqa.geo.com http: paths: - path: / backend: serviceName: my-service-svc servicePort: 8080
Can anyone please help me to configure nginx ingress timeout for two requests only to 10min and all other requests default to 1min.