apache / apisix-helm-chart

Apache APISIX Helm Chart
https://apisix.apache.org/
Apache License 2.0
232 stars 209 forks source link

chore(dev): upgrade to APISIX 3.9.0 #745

Closed shreemaan-abhishek closed 7 months ago

shreemaan-abhishek commented 8 months ago

https://github.com/apache/apisix/blob/release/3.9.0/CHANGELOG.md#390

mstefany commented 7 months ago

Version 3.9.0 does not work, because enable_http2 needs to be on apisix level, not on apisix.ssl.listen level: https://github.com/apache/apisix-helm-chart/blob/6b8acad93b625338ea0e256135e48d6224db93a6/charts/apisix-ingress-controller/templates/apisix-configmap.yaml#L58

+ apisix-ingress-controller-8565f87c67-74j96 › apisix
apisix-ingress-controller-8565f87c67-74j96 apisix /usr/local/openresty//luajit/bin/luajit ./apisix/cli/apisix.lua init
apisix-ingress-controller-8565f87c67-74j96 apisix
apisix-ingress-controller-8565f87c67-74j96 apisix WARNING: using fixed Admin API token has security risk.
apisix-ingress-controller-8565f87c67-74j96 apisix Please modify "admin_key" in conf/config.yaml .
apisix-ingress-controller-8565f87c67-74j96 apisix
apisix-ingress-controller-8565f87c67-74j96 apisix
apisix-ingress-controller-8565f87c67-74j96 apisix ERROR: port level enable_http2 in ssl.listen is deprecatedfrom 3.9 version, and you should use enable_http2 in apisix level.