Draft7 | wildcard.json | Wildcard | Enterprise only. Enables wildcard processing of requests without declaring all endpoint subresrouces.
See: https://www.krakend.io/docs/enterprise/endpoints/wildcard/ |
Draft7 | virtualhost.json | VirtualHost | Enterprise only. The Virtual Host plugin allows you to run different configurations of KrakenD endpoints based on the host accessing the server.
See: https://www.krakend.io/docs/enterprise/service-settings/virtual-hosts/ |
Draft7 | url-rewrite.json | URL rewrite | Enterprise only. Allows you to declare additional URLs other than the ones defined under the endpoints configuration, used as aliases of existing endpoints.
See: https://www.krakend.io/docs/enterprise/endpoints/url-rewrite/ |
Draft7 | static-filesystem.json | Static Filesystem | Enterprise only. Allows you to fetch and serve static content in two different use cases. When the plugin is used as an http server handler, the static content is for your end-users, giving them CSS, JS, images, or JSON files, to name a few examples. On the other side, when the plugin is used as an http client executor, the KrakenD endpoints use static content as if it were a backend.
See: https://www.krakend.io/docs/enterprise/endpoints/serve-static-content/ |
Draft7 | response-schema-validator.json | Response Schema Validator | Enterprise only. The response schema validator plugin adds a schema validation before the gateway returns the response to the end-user or before it’s merged in the endpoint with the rest of the backends.
See: https://www.krakend.io/docs/enterprise/endpoints/response-schema-validator/ |
Draft7 | req-resp-modifier.json | Request-Response modifier plugins | - |
Draft7 | redis-ratelimit.json | DEPRECATED. Redis ratelimit | Enterprise only. The global rate limit functionality enables a Redis database store to centralize all KrakenD node counters. Instead of having each KrakenD node count its hits, the counters are global and stored in the database.
See: https://www.krakend.io/docs/enterprise/endpoints/global-rate-limit/ |
Draft7 | jwk-aggregator.json | JWK aggregator | Enterprise only. The JWK aggregator plugin allows KrakenD to validate tokens issued by multiple Identity Providers.
See: https://www.krakend.io/docs/enterprise/authentication/multiple-identity-providers/ |
Draft7 | ip-filter.json | IP filter | Enterprise only. The IP filtering plugin allows you to restrict the traffic to your API gateway based on the IP address. It works in two different modes (allow or deny) where you define the list of IPs (CIDR blocks) that are authorized to use the API, or that are denied from using the API.
See: https://www.krakend.io/docs/enterprise/throttling/ipfilter/ |
Draft7 | http-server.json | HTTP Server plugins.
See: https://www.krakend.io/docs/extending/http-server-plugins/ | - |
Draft7 | http-client.json | HTTP client plugins.
See: https://www.krakend.io/docs/extending/injecting-plugins/ | - |
Draft7 | geoip.json | GeoIP | Enterprise only. The GeoIP integration allows you load Maxmind's GeoIP2 City database (payment and free versions) and enrich all KrakenD calls to your backends with geo data.
See: https://www.krakend.io/docs/enterprise/endpoints/geoip/ |
Draft7 | content-replacer.json | Content Replacer | Enterprise only. The content replacer plugin allows you to modify the response of your services by doing literal replacements or more sophisticated replacements with regular expressions.
See: See: https://www.krakend.io/docs/enterprise/endpoints/content-replacer/ |