OpenFaas - 请求实体太大

OpenFaas - Request Entity Too Large

我已经使用以下命令通过 helm 部署了 openfaas

helm upgrade openfaas --install openfaas/opehelmnfaas --namespace default --set functionNamespace=default --set generateBasicAuth=true

一切正常,但是当我尝试使用大于 ~1,000 KB 的数据发出 post 请求时,我收到以下响应

<html>

<head>
 <title>413 Request Entity Too Large</title>
</head>

<body>
 <center>
  <h1>413 Request Entity Too Large</h1>
 </center>
 <hr>
 <center>openresty/1.15.8.1</center>
</body>

</html>

有什么方法可以在通过 helm 安装时控制请求实体大小阈值?

抱歉!该阈值实际上是在外部 Ingress 上强制执行的,可以使用其 yaml 文件中的注释轻松配置该入口

apiVersion: extensions/v1beta1 kind: Ingress metadata: name: {{ .Chart.Name }} namespace: {{ .Values.namespace }} labels: version: {{ .Chart.Version }} annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/proxy-body-size: {{ .Values.size }} spec: ...