如何在IBMBlueMix/Kubernetes中为代理缓冲参数添加自定义NGINX(入口)片段?

如何在IBMBlueMix/Kubernetes中为代理缓冲参数添加自定义NGINX(入口)片段?,nginx,kubernetes,ibm-cloud,ibm-cloud-kubernetes,iks,Nginx,Kubernetes,Ibm Cloud,Ibm Cloud Kubernetes,Iks,您好,我们需要增加Ingress/NGINX的IBM Kubernetes实现上的代理缓冲区大小和相关参数 INgress/NGINX在从上游读取响应头时向我们抛出了一个错误上游发送了太大的头,客户端 我们正在运行的应用程序基于Meteor,它以创建与浏览器策略相关的大标题而闻名。要解决此问题,我们需要更改位置设置,以包括: # Increase the proxy buffers for meteor browser-policy. proxy_buffer_size 128k;

您好,我们需要增加Ingress/NGINX的IBM Kubernetes实现上的代理缓冲区大小和相关参数

INgress/NGINX在从上游读取响应头时向我们抛出了一个错误
上游发送了太大的头,客户端

我们正在运行的应用程序基于Meteor,它以创建与浏览器策略相关的大标题而闻名。要解决此问题,我们需要更改
位置
设置,以包括:

# Increase the proxy buffers for meteor browser-policy.
proxy_buffer_size       128k;
proxy_buffers           4 256k;
proxy_busy_buffers_size 256k;
如有需要,请在此提供更多信息。注意,这里的要点是我们不应该关闭缓冲,而是增加缓冲区大小

目前IBM不支持这些自定义参数,因此我们希望按照
nginx.org/location snippets
注入一些自定义参数,如

我们想要一种方法来使用上述代理缓冲区大小,请让我们知道是否/如何可以做到这一点,请

另一种选择,我认为可以使用
nginx.org/proxy buffer size


感谢IBM支持部门当前的回答:IBM不支持这些指令,希望在将来添加这些功能。。。IBM没有提供ETA

更新:我们被告知IBM已添加此功能,并要求我测试。。。忙着让它工作。当我工作/解决它时,将在此处更新

另一个更新:注释工作。。。但是这些都是无用的,因为NGINX顶级配置将
代理缓冲区硬编码为
84k
,这意味着仍然没有足够的容量来增加缓冲区大小。出现以下错误
“proxy\u busy\u buffers\u size”必须小于所有“proxy\u buffers”的大小减去一个缓冲区


我们已要求IBM允许我们
ConfigMap
并覆盖顶级设置。我们拭目以待

您还应该向IBM提出一个案例this@TarunLalwani我做到了——IBM没有回应yet@aginsburg你有票吗?让我跟进。@BillWentworth感谢票#48202259,这里有相同的信息。。如果需要更多信息,请告诉我?@aginsburg谢谢!车票被转换为5377-13779224。上一次更新是昨天,因此正在积极进行。