apisix-helm-chart
apisix-helm-chart copied to clipboard
nginx connection configurage to values.yaml attribute
with main snippet dont modify nginx command worker_rlimit_nofile、events.worker_connections、events.use`
values.yaml add events.use purpose APACHE APISIX ngx_tpl.lua file override events.use command on nginx.conf
plz check the CI errors
plz check the CI errors
@tao12345666333 lost reviewer!
This is more convenient for later expansion and structuring. Is it considered possible to change this way?
@PGDream In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
@PGDream In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
good idea
@PGDream In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
done
It's on my queue, I will do the final review today.
@tokers where not change of log parameters?
@tokers where not change of log parameters?
FYI: https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix/templates/configmap.yaml#L166
@tokers where not change of log parameters?
FYI: https://github.com/apache/apisix-helm-chart/blob/master/charts/apisix/templates/configmap.yaml#L166
modify more configure,account upgrade may error..
No. If you don't modify them, what's the point of introducing the nginx_config.logs?
@PGDream In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
No. If you don't modify them, what's the point of introducing the
nginx_config.logs?
@PGDream In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration. ?
how to solve then above problems?
@PGDream What problem are you having now?
In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
excuse me, how do it?
In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
excuse me, how do it?
Let's add the nginx.log field but at the same time, don't change the log parameters.
In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
excuse me, how do it?
Let's add the
nginx.logfield but at the same time, don't change the log parameters.
that`s it now
In order to maintain compatibility, we can support both configuration methods at the same time. After 3 versions, remove the old configuration.
excuse me, how do it?
Let's add the
nginx.logfield but at the same time, don't change the log parameters.that`s it now
See https://github.com/apache/apisix-helm-chart/pull/268/files#r871183026. You need to change all places that refer to the old log fields. And mark the log fields as deprecated.