Значение указанной аннотации по умолчанию - 60 секунд; Я хочу изменить его значение на 120 se c. Я добавил это как аннотацию во входящий файл ресурсов, но, похоже, он не работает.
Поскольку мое тело запроса довольно велико, я получаю 408 с входящего http-сервера сразу после 60 se c только ;
Где еще я могу определить эту аннотацию, если она не разрешена в самом входящем файле?
На следующей странице эта аннотация не упоминается; Это потому, что он не предназначен для добавления в качестве аннотации?
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations
фрагмент входящего ресурса:
kind: Ingress
metadata:
name: app-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /my-app
nginx.ingress.kubernetes.io/client-header-buffer-size: "1M"
nginx.ingress.kubernetes.io/client-header-timeout: "60"
nginx.ingress.kubernetes.io/client-body-buffer-size: "1M"
nginx.ingress.kubernetes.io/client-body-timeout: "120"
nginx.ingress.kubernetes.io/use-regex: "true"
nginx.ingress.kubernetes.io/configuration-snippet: |
proxy_set_header custom-header $1;
spec:
rules:
- http:
paths:
- path: /(UK)/my-app/(.*)$
backend:
serviceName: test
servicePort: 80