Use Original Apache APISIX Plugins
API7 Cloud uses Apache APISIX as its data plane gateway. Users can use all the original Apache APISIX plugins on API7 Cloud, users can configure these plugins on service, route, consumer and cluster.
Currently, API7 Cloud supports all plugins in Apache APISIX 2.15
.
Once users select an original Apache APISIX plugin, API7 Cloud will show a raw JSON editor, and users can edit the plugin configurations. Plugin schemas are the same as the ones defined by Apache APISIX.
For instance, here we configure the API Breaker plugin.
For learning each original Apache APISIX plugin, please visit Apache APISIX Website, and search the plugin name.
For most original Apache APISIX plugins, API7 Cloud doesn't implement the UI form for the following plugins own the UI form, and users don't have to configure them via the JSON editor.
- CORS plugin
- CSRF plugin
- Limit Count plugin
- IP Restriction plugin
- Proxy Rewrite plugin
- Response Rewrite plugin
- ACL plugin (this is a custom plugin developed by API7 Cloud)
- Logging plugin
- Authentication plugin
- Redirect plugin
- Request ID plugin
- Fault Injection plugin