KrakenD Enterprise 1.3.0 released

by Albert Lombarte

May 21, 2021

open source, release notes

2 min read

We are glad to announce that KrakenD Enterprise 1.3.0 is out. The new release comes with the following new features. New CLI commands The KrakenD binary comes with new generator commands, thought to be integrated into automated CI/CD pipelines. generate postman: Creates a Postman collection that imports all KrakenD endpoints into Postman. It’s no longer necessary to use the KrakenD Studio to generate this content. generate openapi: Automatic generation of API documentation through a static Swagger file.

Continue reading →

KrakenD framework becomes a Linux Foundation project

by Albert Lombarte

May 11, 2021

open source, company, press release

2 min read

Today, together with the Linux Foundation, we are announcing that the KrakenD framework, our core engine, has been donated to the Linux Foundation and is now the “Lura Project.” The Lura Project’s mission is to offer an extendable, simple, and stateless high-performance API Gateway framework designed for cloud-native and on-prem setups. Rather than solving a specific use case, Lura provides a library of components, a framework for assembling them into custom API gateway systems like a Lego set.

Continue reading →

Albert Garcia to expand KrakenD business.

by Albert Lombarte

May 3, 2021

company

2 min read

Today, we are announcing that Albert Garcia recently joined KrakenD as Director of Business Development and member of the Board. In his role, he will identify and develop new business opportunities to help expand even more the presence of KrakenD. Garcia will spearhead new markets and emerging trends, sales, and client relationship management, to name a few. Having worked previously with him for more than 15 years, we know that Garcia is the right person at the right time for KrakenD.

Continue reading →

How we built our telemetry service

by Daniel López

Mar 15, 2021

open source, golang, how to

7 min read

​ We have run our telemetry system live for the past three years now. In this article, we’ll share code and outline some of the things you’ll need to keep in mind if you want to build an anonymous usage reporting system for an open-source project as we did at a ridiculous cost. We have an activity of 700,000 reporting servers/month with a monthly cost betwen 5 and 10 EUR ($12).

Continue reading →

KrakenD 1.3.0 released

by Albert Lombarte

Feb 24, 2021

open source, release notes

3 min read

The KrakenD team is pleased to announce the release of KrakenD 1.3.0. You can get it packaged from the download page. KrakenD 1.3.0 makes focus on completing the RBAC system regarding JWT. The main highlights are: JWT: Complete the RBAC system and flexibility improvements: Scopes validation (thanks to @chrisdennig) Extract and forward claims as headers (thanks to @chrisdennig) Support for Oracle Identity Cloud Service by allowing key identifers other than kid such as x5t or kid_x5t (contribution from Oracle) Allow loading of local JWK files Integration with secret providers such as: Amazon KMS Azure’s Key Vault Google Cloud KMS Hashicorp’s Vault Encrypted or plain base64 file Other features:

Continue reading →

KrakenD 1.2.0 released

by Albert Lombarte

Oct 5, 2020

open source, release notes

3 min read

The KrakenD team is pleased to announce the release of KrakenD 1.2. You can get it packaged from the download page. Some of the highlights include: Added a /__health endpoint Removed the wording whitelist and blacklist from all our products (#BlackLivesMatter) Datadog integration Array manipulation available after merging multiple backends KRAKEND_-like environment vars to override configuration A lot of small features and bugfixes KrakenD framework Summary of the most significant changes:

Continue reading →

KrakenD Usage Stats - March 2020

by Albert Lombarte

Apr 2, 2020

open source

2 min read

KrakenD servers with telemetry enabled help us to understand the usage of KrakenD in production. Last month we witnessed 356K running instances, and we wanted to share some data with you. 👇 From mid-March, we have seen an exciting increase in the number of KrakenD instances seen per day: x12! The trend is just beautiful, including the cumulative. According to our internal definition, an instance is every time a KrakenD is started.

Continue reading →

KrakenD 1.1 with Kafka integration released

by Albert Lombarte

Feb 26, 2020

open source, release notes

2 min read

The KrakenD team is pleased to announce the release of KrakenD 1.1. You can get it packaged from the download page. Some of the highlights include: Kafka integration Extended Docker image Added Telemetry for Azure Monitor More performance improvements Kafka integration From now on, users of Apache Kafka can publish and subscribe from KrakenD. The Kafka integration saves you from writing application logic to interact with the streaming platform and let the gateway be an active player in the event architecture pattern.

Continue reading →

KrakenD 1.0 announcement

by Albert Lombarte

Sep 21, 2019

open source, release notes

4 min read

In November 2016, we released KrakenD framework to the public. Today, after three years serving traffic around the world, and a lot of lessons learned on the way, KrakenD 1.0 is out 🎉🎉🎉 KrakenD 1.0 is our announcement to the world that our libraries are now fully established and with the solid commitment of keeping backward compatibility. In the last twelve months, we have seen 120,000+ clusters in the world and 1M+ docker pulls, but as we always did (since 0.

Continue reading →

gRPC-gateway as a KrakenD plugin

by Daniel López

Jun 9, 2019

how to, gRPC, golang

7 min read

The gRPC protocol is becoming trendy in the era of microservices. Its compactness and backward-compatibility make it very attractive. However, it requires custom code to work with it. In this article, we’ll show you how to get all the benefits from the gRPC protocol and the gRPC-gateway without coding any business logic to use your gRPC services as regular backends. Moreover, avoiding the extra network hop!

Continue reading →

Stay up to date with KrakenD releases and important updates

We use cookies to understand how you use our site and to improve your overall experience. By continuing to use our site, you accept our Privacy Policy. More information