Download the KrakenD binary file here. Or use our Docker repository
Pull a container (recommended)
If you are already a Docker adopter this is the quickest way to get started: Install pulling a Docker container
Download a tarball
Krakend ready to decompress and execute for a specific platform
KrakenD framework source code
The KrakenD framework we rely on is open source. Our binary is built using this library, you can build your own binary using the framework:
- Github reposistory (source code)
Download and installation via package using APT, for Debian and Ubuntu, is documented at the installing page.
Download and installation via package using YUM (or any alternative rpm manager), for RHEL, CentOS, etc is documented at the installing page.
Here you have the repo rpm
$ gpg --verify krakend_0.3.9_amd64.tar.gz.asc krakend_0.3.9_amd64.tar.gz gpg: Signature made vie 02 dic 2016 19:07:49 CET using RSA key ID AB39BEA1 gpg: Can't check signature: public key not found
We don’t have the packager public key (AB39BEA1) in our system. You need to retrieve the public key from a key server.
$ gpg --keyserver keyserver.ubuntu.com --recv-key AB39BEA1 gpg: requesting key AB39BEA1 from hkp server keyserver.ubuntu.com gpg: trustdb created gpg: key AB39BEA1: public key "Daniel Ortiz <email@example.com>" imported gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1)
Now you can verify the signature of the package:
$ gpg --verify krakend_0.3.9_amd64.tar.gz.asc krakend_0.3.9_amd64.tar.gz gpg: Signature made jue 01 dic 2016 14:00:38 CET using RSA key ID AB39BEA1 gpg: Good signature from "Daniel Ortiz <firstname.lastname@example.org>" gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: EF9B 4CED 47D0 ECC9 69F8 3B4A 7377 C22B AB39 BEA1
Compare the result of executing the next command with the content of the SHA1 file.
$ sha1sum -b krakend_0.3.9_amd64.tar.gz fcdc23597ca98de8d3a6e4ab84a039b0635b099932ce2d49314f0b4a1f1ece17 *krakend_0.3.9_amd64.tar.gz