nginx ingress 配置手册
可以通过下面三种方式配置nginx
k8s ConfigMap
配置项方式k8s Annotations
注解方式
注解方式-常用配置
注解的key
与value
取值为字符串类型. 布尔或数字等类型必须加引号如:
"true"
, "false"
, "100"
body体大小
设置每个location
读取客户端请求体的缓冲区大小。如果请求体大于缓冲区,则整个请求体或仅其部分被写入一个临时文件。
默认情况下,缓冲区大小等于两个内存页。这在x86
、其他32
位平台和x86-64
上是8K
。在其他64
位平台上通常是16K
。
nginx.ingress.kubernetes.io/client-body-buffer-size: 1M
对应原生nginx
配置
Syntax: client_body_buffer_size size;
Default:
client_body_buffer_size 8k|16k;
Context: http, server, location