0
点赞
收藏
分享

微信扫一扫

K8s中Ingress上传大小限制问题配置

日月同辉9908 2023-11-10 阅读 7
nginx运维

单个Ingress的情况

kubectl edit ingress <your_ingress_name> -n <your_name_space>
  1. K8s官方Ingress
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations: 
    nginx.ingress.kubernetes.io/proxy-body-size: 5M (默认5M,自行修改大小)
  ...
  1. Inginx定义的Ingress
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations: 
    nginx.org/client-max-body-size: "20m" (默认20m,自行修改大小)
...

全局Ingress的情况

查找cm,找到ingress-nginx-controller并查看

kubectl describe cm ingress-nginx-controller -n ingress-nginx

...
Controller By: DaemonSet/ingress-nginx-controller
Containers:
  controller:
    Args:
      /nginx-ingress-controller
      --election-id=ingress-controller-leader
      --ingress-class=nginx
      --configmap=ingress-nginx/ingress-nginx-controller

编辑configmap,并添加

data:
  proxy-body-size: 5m (自行修改具体大小)
举报

相关推荐

0 条评论