Kubernetes之上傳文件報413 Request Entity Too Large
- 2020 年 2 月 19 日
- 筆記
k8s版本是1.14.
問題是這樣的,應用部署在k8s上,用ingress方式暴露出來,上傳文件到應用時報"413 Request Entity Too Large",搜了很多資料,都說是k8s中ingress底層上nginx有默認的上傳文件大小限制,需要重新它的設置。
我們在應用的ingress編排文件中加上如下即可,nginx.ingress.kubernetes.io/proxy-body-size的值可以改為50m或其它。
List-1
apiVersion: extensions/v1beta1 kind: Ingress metadata: name: apps-xx annotations: nginx.ingress.kubernetes.io/proxy-body-size: "0" ......
Reference
- https://imti.co/413-request-entity-too-large/
- https://blog.csdn.net/Michaelwubo/article/details/93631949
- https://www.cnblogs.com/pythonPath/p/11526191.html
