NameTitleDescription
validation--
telemetry--
server--
security--
qos--
proxy--
plugin--
modifier--
documentation--
backend--
auth--
async--
Draft7workflow_extra_config.jsonSchema definition for extra_config of workflows-
Draft7workflow.jsonWorkflow Object-
Draft7websocket.jsonSchema definition for WebsocketsEnterprise only. Enables websocket communication. See: https://www.krakend.io/docs/enterprise/websockets/
Draft7tls.jsonTLS/SSLEnabling TLS for HTTPS and HTTP/2. See: https://www.krakend.io/docs/service-settings/tls/
Draft7timeunits.jsonTime units / Duration patterns-
Draft7service_extra_config.jsonSchema definition for service extra_config-
Draft7router.jsonRouter OptionsThe optional router configuration allows you to set global flags that change the way KrakenD processes the requests at the router layer. See: https://www.krakend.io/docs/service-settings/router-options/
Draft7redis.jsonRedis configurationDefines the Redis connection pools available to any functionality requiring Redis. See: /docs/enterprise/throttling/global-rate-limit/
Draft7proxy.jsonProxy option-
Draft7grpc.jsongRPC serverEnterprise only. gRPC server integration
Draft7flexible_config.jsonSchema validation for Extended Flexible Configuration. See: https://www.krakend.io/docs/enterprise/configuration/flexible-config/-
Draft7endpoint_extra_config.jsonSchema definition for extra_config of endpoints-
Draft7endpoint.jsonEndpoint Object-
Draft7e2e.jsonSchema validation for End To End testing specs-
Draft7client_tls.jsonTLS client settingsTLS options to connect to upstream services. See: https://www.krakend.io/docs/service-settings/tls/
Draft7backend_extra_config.jsonExtra configuration for backends-
Draft7backend.jsonBackend ObjectA backend object is an array of all the services that an endpoint connects to. It defines the list of hostnames that connects to and the URL to send or receive the data.
Draft7async_agent.jsonAsync AgentsAsync agents are routines listening to queues or PubSub systems that react to new events and push data to your backends. Through async agents, you can start a lot of consumers to process your events autonomously. See: https://www.krakend.io/docs/async/