【发布时间】:2020-04-16 16:40:53
【问题描述】:
我已经使用了文档中描述的 item proxy-body-size,并重新创建了我的 ingress。但它对 ingress-controller 没有影响。
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: fileupload-ingress
annotations:
nginx.ingress.kubernetes.io/proxy-body-size: 100m
nginx.org/rewrites: "serviceName=fileupload-service rewrite=/;"
然后我更改了我的 configmap 以更改 proxy-body-size。但它仍然无法在全局范围内工作。
kind: ConfigMap
apiVersion: v1
metadata:
name: nginx-config
namespace: nginx-ingress
data:
proxy-body-size: "100m"
我的入口出了什么问题..求助!!! enter image description here
【问题讨论】:
-
为什么当我使用“nginx.org/client-max-body-size: 100m”而不是“nginx.ingress.kubernetes.io/proxy-body-size: 100m”时它会起作用跨度>
-
我可以从注释page 中看到,如果它包含数值,则必须引用该键。您可以尝试一下并重新启动您的 nginx pod 吗?最好将您的入口描述输出发布到问题而不是图像中。
-
谢谢。但我试图引用数值但没有帮助
-
对于两个不同的
ingress-controllers,nginx.org和nginx.ingress的不同注释有所不同。有关差异,请参阅this doc。你能检查一下你正在使用的版本吗? -
非常感谢!!!!!!!!!!!!这是正确的!!!它解决了我的问题
标签: nginx kubernetes