Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
注释代理正文大小不为';t在kubernete nginx ingress工作_Nginx_Kubernetes - Fatal编程技术网

注释代理正文大小不为';t在kubernete nginx ingress工作

注释代理正文大小不为';t在kubernete nginx ingress工作,nginx,kubernetes,Nginx,Kubernetes,我使用了文档中描述的项目代理主体大小,并重新创建了入口。但它对入口控制器没有影响 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: fileupload-ingress annotations: nginx.ingress.kubernetes.io/proxy-body-size: 100m nginx.org/rewrites: "serviceName=fileupload-service re

我使用了文档中描述的项目代理主体大小,并重新创建了入口。但它对入口控制器没有影响

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以更改代理服务器的大小。但它仍然不能在全局范围内工作

kind: ConfigMap
apiVersion: v1
metadata:
  name: nginx-config
  namespace: nginx-ingress
data:
  proxy-body-size: "100m"
这是文件

我的入口怎么了…救命!!!

有不同的入口控制器,它们的注释也不同。 因此对于
kubernetes/ingres nginx
注释以
nginx.ingres
开头,对于
nginxinc/kubernetes
注释以
nginx.org
开头


这里还有一个例子显示了它们之间的更多差异

为什么当我使用“nginx.org/client-max-body-size:100m”而不是“nginx.ingres.kubernetes.io/proxy-body-size:100m”时它会起作用?从注释中可以看出,如果密钥包含数值,则必须引用它。请您尝试一下,然后重新启动nginx吊舱,好吗?也可以把你的入口描述成问题而不是图片。谢谢。但我尝试引用数值,但它无助于不同的注释
nginx.org
nginx.ingres
因两个不同的
ingres控制器而不同。请参阅以了解差异。你能检查一下你使用的版本吗?非常感谢!!!!!!!!!!!!这是正确的!!!它解决了我的问题