发布时间: 2024-2-23 文章作者: myluzh 分类名称: Kubernetes 朗读文章
root@iZbp12bkuvg20e1j3y9gtvZ:/etc/nginx/conf.d# grep "client_max_body_size" *.conf prd-all.conf: client_max_body_size 100m; test-all.conf: client_max_body_size 100m;
apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: my-ingress annotations: # 这里注解用于指定请求体的最大大小,这里设置为20MB。 nginx.ingress.kubernetes.io/proxy-body-size: 20m spec: ...2、应用配置变更
kubectl apply -f your-ingress.yaml3、验证配置
kubectl get configmaps -n <ingress-namespace>2、编辑ConfigMap
kubectl edit configmap <nginx-ingress-configmap-name> -n <ingress-namespace>3、设置请求体大小限制
data: proxy-body-size: 20m4、完成编辑后,保存并退出。Nginx Ingress Controller会自动重新加载配置,全局应用新的请求体大小限制。
标签: nginx Ingress client_max_body_size annotations proxy-body-size
发表评论