KrakenD 2.13 (Apache-2.0) on Ubuntu 24.04 LTS by cloudimg - a stateless, declarative, high-performance API Gateway. Installed from the official apt repo with krakend.service enabled on boot and a sample config: the built-in /__health endpoint plus proxy and aggregation endpoints. 24/7 cloudimg support.
## KrakenD API Gateway on Ubuntu 24.04 LTS by cloudimg
KrakenD is a stateless, declarative, high-performance API Gateway. It sits in front of your services and turns many backend calls into a single client-facing endpoint - proxying, aggregating, filtering, transforming, validating JWTs and rate-limiting traffic - all from one declarative JSON configuration with no per-request database lookups. The cloudimg image installs KrakenD 2.13 from the official apt repository as /usr/bin/krakend with krakend.service enabled on boot, and ships a ready-to-run sample config. Backed by 24/7 expert support.
Declarative API Gateway
Proxy, aggregate, filter, transform, validate JWTs and rate-limit from one declarative JSON config with no per-request database lookups. Validate any config change with the built-in krakend check before restart.
Ready-to-Run Config
A sample /etc/krakend/krakend.json listens on 0.0.0.0:8080 with the built-in /__health endpoint plus two sample endpoints: a simple backend proxy and a two-backend response aggregation.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* KrakenD 2.13 (Apache-2.0) from the official KrakenD apt repository at /usr/bin/krakend
* The package krakend.service systemd unit, enabled and running on boot
* A ready-to-run sample config at /etc/krakend/krakend.json on port 8080
* The built-in /__health endpoint plus proxy and aggregation sample endpoints
* Config validation with the built-in krakend check
Networking
KrakenD has no web admin UI. The gateway listens on port 8080, but the image does NOT open 8080 in any NSG - open 8080/tcp in your NSG (ideally only from a load-balancer subnet) or front KrakenD with an Azure Application Gateway terminating TLS. The gateway ships no per-VM password; you configure whatever authentication (JWT, API keys, OAuth) your APIs require.
Use Cases
An API gateway and aggregation layer, a backend-for-frontend, JWT validation and rate-limiting at the edge, and a stateless high-performance alternative to heavyweight API management platforms.
Visit www.cloudimg.co.uk/guides/krakend-on-ubuntu-24-04-azure for the full user guide.
KrakenD is a trademark of its respective owner. cloudimg is an independent image publisher and is not affiliated with or endorsed by the KrakenD project. All trademarks are the property of their respective holders.