我已经使用以下命令通过 helm 部署了 openfaas
helm 升级 openfaas --install openfaas/opehelmnfaas --namespace default --set functionNamespace=default --setgenerateBasicAuth=true
一切正常,但当我尝试发送数据大于 ~1,000 KB 的发布请求时,我收到以下响应
<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 文件中的注释轻松配置该阈值
api版本:扩展/v1beta1
种类: 入口
元数据:
名称:{{ .Chart.Name }}
命名空间:{{ .Values.namespace }}
标签:
版本:{{.Chart.Version}}
注释:
kubernetes.io/ingress.class:nginx
nginx.ingress.kubernetes.io/proxy-body-size: {{ .Values.size }}
规范:
...
关于kubernetes-helm - OpenFaas - 请求实体太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60098745/