当前位置: 首页 > news >正文

K8S Nginx Ingress Controller client_max_body_size 上传文件大小限制

现象

k8s集群中,上传图片时,大于1M就会报错 413 Request Entity Too Large
Nginx Ingress Controller 的版本是 0.29.0

解决方案

1. 修改configmap

kubectl edit configmap nginx-configuration -n ingress-nginx

在 ConfigMap 的 data 字段中设置参数:

data:proxy-body-size: "30m"

示例:

apiVersion: v1
kind: ConfigMap
metadata:name: nginx-configurationnamespace: ingress-nginxlabels:app.kubernetes.io/name: ingress-nginxapp.kubernetes.io/part-of: ingress-nginx
data:proxy-body-size: "30m"

2. 手动重新载入 Nginx

kubectl delete pod -n ingress-nginx [nginx-ingress-controller-pod-name]

3. 验证

查看nginx配置中client_max_body_size的值

kubectl exec -n ingress-nginx [nginx-ingress-controller-pod-name] -- cat /etc/nginx/nginx.conf
http://www.lryc.cn/news/279708.html

相关文章:

  • Untiy HTC Vive VRTK 开发记录
  • 机器学习指南:如何学习机器学习?
  • 使用numpy处理图片——分离通道
  • metartc5_jz源码阅读-yang_rtcpush_on_rtcp_ps_feedback
  • 计算机毕业设计 | SpringBoot+vue的家庭理财 财务管理系统(附源码)
  • 前端面试题集合三(js)
  • ssm基于JAVA的酒店客房管理系统论文
  • 杨中科 .NETCORE ENTITY FRAMEWORK CORE-1 EFCORE 第一部分
  • 微信小程序 全局配置||微信小程序 页面配置||微信小程序 sitemap配置
  • 使用ffmpeg对视频进行静音检测
  • Servlet-Request
  • 数据结构-怀化学院期末题(490)
  • Matlab字符识别实验
  • MySQL夯实之路-存储引擎深入浅出
  • 内存卡为什么会提示格式化,内存卡提示格式化还能恢复吗
  • 阅读文献-胃癌
  • 水仙花数(Java解法)
  • vue3 源码解析(3)— computed 计算属性的实现
  • Alibaba-> EasyExcel 整理3
  • 创建组-RibbonGroup
  • 面试题目1
  • 考古学家 - 华为OD统一考试
  • Linux服务器安全配置基线
  • Kafka外网访问
  • Vant2组件库van-list+Toast下拉加载滚动条回顶问题
  • 使用 C++/WinRT 创作 API
  • C#写windows服务,实现把检测软件崩溃工具写成服务 自动运行
  • QT中线程的退出分析
  • 进程的创建
  • day-08 构造限制重复的字符串