apisix
apisix copied to clipboard
help request: Is it possible for the apisix singleton mode to split apisix.yml into multiple files
Description
We are currently using singleton mode to deploy apisix 3.9.1 The apisix.yml file is getting larger and larger I was wondering if it would be possible to split apisix.yml into multiple files and separate throttling, authentication, related routes and plugins into different YMLs for easier maintenance
Environment
- APISIX version (run
apisix version): - Operating system (run
uname -a): - OpenResty / Nginx version (run
openresty -Vornginx -V): - etcd version, if relevant (run
curl http://127.0.0.1:9090/v1/server_info): - APISIX Dashboard version, if relevant:
- Plugin runner version, for issues related to plugin runners:
- LuaRocks version, for installation issues (run
luarocks --version):
not yet supported.
Duplicate of #7470
Multiple yaml's can be merged using external tools.
Welcome submit a PR to make APISIX support this feature.
How about using YAML Anchor syntax?