docs: add references for 64kb investigation
This commit is contained in:
@@ -101,3 +101,24 @@ POST status=408 req_len=49926 bytes_sent=0 time=10.001s
|
||||
|
||||
1. Для повседневного использования через AWS CLI/botocore ориентироваться на payload до 32KB.
|
||||
2. Если в будущем потребуется надёжная поддержка 64KB+ для этих клиентов, исправление нужно делать в platform ingress layer, а не в shared-sqs.
|
||||
|
||||
## Ссылки для повторного разбора
|
||||
|
||||
- Штурвал Community Edition, архитектура платформы:
|
||||
https://docs.k8s.ngcloud.ru/2.12/docs/common/structure/
|
||||
|
||||
- ingress-nginx annotations:
|
||||
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/
|
||||
|
||||
- ingress-nginx configmap:
|
||||
https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/
|
||||
|
||||
- upstream parser `proxy-request-buffering`:
|
||||
https://github.com/kubernetes/ingress-nginx/blob/main/internal/ingress/annotations/proxy/main.go
|
||||
|
||||
- upstream e2e tests for proxy annotations:
|
||||
https://github.com/kubernetes/ingress-nginx/blob/main/test/e2e/annotations/proxy.go
|
||||
|
||||
Если к вопросу 64KB+ возвращаться позже, эти ссылки нужны для быстрого подтверждения двух вещей:
|
||||
- ingress controller у нас platform-managed со стороны Штурвала;
|
||||
- аннотация `proxy-request-buffering` в upstream ingress-nginx поддерживается официально.
|
||||
|
||||
Reference in New Issue
Block a user