主要修改:nginx-configuration
kubectl get cm -n ingress-nginx nginx-configuration -o yaml
apiVersion: v1
data:
log-format-upstream: '{ "time": "$time_iso8601", "remote_addr": "$proxy_protocol_addr","x-forward-for":
"$proxy_add_x_forwarded_for", "request_id": "$req_id", "remote_user":"$remote_user",
"bytes_sent": $bytes_sent, "request_time": $request_time, "status":$status, "vhost":
"$host", "request_proto": "$server_protocol", "path": "$uri","request_query":
"$args", "request_length": $request_length, "duration": $request_time,"method":
"$request_method", "http_referrer": "$http_referer", "http_user_agent":"$http_user_agent"
}'
use-forwarded-headers: "true"
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"ConfigMap","metadata":{"annotations":{},"labels":{"app.kubernetes.io/name":"ingress-nginx","app.kubernetes.io/part-of":"ingress-nginx"},"name":"nginx-configuration","namespace":"ingress-nginx"}}
creationTimestamp: "2020-08-03T04:49:35Z"
labels:
app.kubernetes.io/name: ingress-nginx
app.kubernetes.io/part-of: ingress-nginx
name: nginx-configuration
namespace: ingress-nginx
resourceVersion: "35168897"
selfLink: /api/v1/namespaces/ingress-nginx/configmaps/nginx-configuration
uid: 824c5020-5a65-44aa-9dd8-0b71070ce68e
配置文件新增加超时时间设置以及上传文件大小限制
配置文件增加的内容为:
data:
log-format-upstream: '{ "time": "$time_iso8601", "remote_addr": "$proxy_protocol_addr","x-forward-for":
"$proxy_add_x_forwarded_for", "request_id": "$req_id", "remote_user":"$remote_user",
"bytes_sent": $bytes_sent, "request_time": $request_time, "status":$status, "vhost":
"$host", "request_proto": "$server_protocol", "path": "$uri","request_query":
"$args", "request_length": $request_length, "duration": $request_time,"method":
"$request_method", "http_referrer": "$http_referer", "http_user_agent":"$http_user_agent"
}'
use-forwarded-headers: "true"
proxy-body-size: 1024m
proxy-connect-timeout: "600"
proxy-read-timeout: "600"
proxy-send-timeout: "600"