Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/posquit0/awesome-kong

:sunglasses: A curated list of awesome resources for Kong API Gateway
https://github.com/posquit0/awesome-kong

List: awesome-kong

api-gateway awesome awesome-list kong kong-api kong-api-gateway

Last synced: about 2 months ago
JSON representation

:sunglasses: A curated list of awesome resources for Kong API Gateway

Awesome Lists containing this project

README

        



Awesome Kong



Awesome Kong



:sunglasses: A curated list of awesome resources for Kong API Gateway



Awesome


Open Source Love


**[Kong](https://konghq.com/)** is the world's most popular open source microservice API Gateway. Kong is powered by the battle-tested tech of NGINX and Cassandra with focus on scalability, high performance and reliability.

## Contents

* [Tools](#tools)
* [Distributions](#distributions)
* [GUI](#gui)
* [Configuration](#configuration)
* [Custom Plugins](#custom-plugins)
* [Auth Plugins](#auth-plugins)
* [Resources](#resources)
* [Articles](#articles)
* [Books](#books)
* [Videos](#videos)
* [Slides](#slides)
* [Blogs](#blogs)
* [Community](#community)

## Tools

### Distributions

- [Homebrew](https://github.com/Kong/homebrew-kong) - Homebrew Formula for Kong
- [Vagrant](https://github.com/Kong/kong-vagrant) - Vagrantfile for provisioning a development ready environment for Kong
- [Docker](https://github.com/Kong/docker-kong) - Docker distribution for Kong
- [Kubernetes](https://github.com/Kong/kong-dist-kubernetes) - Kubernetes managed Kong cluster
- [Kubernetes Ingress Controller](https://github.com/Kong/kubernetes-ingress-controller) - Use Kong for Kubernetes Ingress
- [AWS Cloudformation](https://github.com/Kong/kong-dist-cloudformation) - This CloudFormation template helps you model and set up Kong's resources in AWS easily
- [Heroku](https://github.com/heroku/heroku-kong) - Deploy Kong Community Edition clusters to Heroku Common Runtime and Private Spaces using the Kong buildpack

### GUI

- [Konga](https://github.com/pantsel/konga) - More than just another GUI to Kong Admin API
- [Kong Dashboard](https://github.com/PGBI/kong-dashboard) - Dashboard for managing Kong gateway

### Configuration

- [Terraform Provider Kong](https://github.com/kevholditch/terraform-provider-kong) - The Kong Terraform Provider tested against real Kong
- [decK](https://github.com/hbagdi/deck) - CLI tool to configure Kong declaratively using a single config file **(Compatiable with Kong 1.x)**
- [Kongfig](https://github.com/mybuilder/kongfig) - Declarative configuration for Kong
- [Ansible Kong](https://github.com/wunzeco/ansible-kong) - Installs and Configures Kong with Ansible

## Custom Plugins

### Auth Plugins

- [Kong OpenID Connect](https://github.com/nokia/kong-oidc) - Plugin for Kong implementing the OpenID Connect Relying Party (RP) functionality
- [Kong External OAuth 2.0](https://github.com/mogui/kong-external-oauth) - Use an external OAuth 2.0 provider to protect your API

## Resources

### Articles

- [Experiences with the Kong API Gateway](https://blog.cloudboost.io/experiences-with-the-kong-api-gateway-2e2d786b4d00) by *[Grig Gheorghiu](https://github.com/griggheo)*
- [An Introduction to Kong](https://www.baeldung.com/kong) by *[Eugen](https://github.com/eugenp)*

### Books

- [Kong: Becoming a King of API Gateways](https://bleedingedgepress.com/product/kong-becoming-king-api-gateways/)

### Videos

- [Microservices Orchestration with Kong, Galileo & Gelato](https://www.youtube.com/watch?v=brsIQgafg-c) by *[Ahmad Nassri](https://github.com/ahmadnassri)*
- [API Gateway Pattern & Kong in a Microservices World](https://www.youtube.com/watch?v=OUUiS28hZuw) by *[Marco Palladino](https://github.com/subnetmarco)*
- [API & Microservices Management with Kong](https://www.youtube.com/watch?v=S6CeWL2qvl4) by *[Ahmad Nassri](https://github.com/ahmadnassri)*

### Slides

- [Introduction to Kong API Gateway](https://www.slideshare.net/spawnrider/introduction-to-kong-api-gateway) by *[Yohann Ciurlik](https://github.com/spawnrider)*
- [Microservices & API Gateways](https://www.slideshare.net/mashapeinc/microservices-api-gateways) by *[Marco Palladino](https://github.com/subnetmarco)*
- [Gatekeeper: API gateway](https://www.slideshare.net/ChengHuiWeng/gatekeeper-api-gateway) by *[ChengHui Weng](https://github.com/snowmantw)*
- [Developing a user-friendly OpenResty](https://www.slideshare.net/ThibaultCharbonnier/developing-a-userfriendly-openresty-application) by *[Thibault Charbonnier](https://github.com/thibaultcha)*
- [A Cassandra driver from and for the Lua community](https://www.slideshare.net/ThibaultCharbonnier/a-cassandra-driver-from-and-for-the-lua-community) by *[Thibault Charbonnier](https://github.com/thibaultcha)*
- [A Kong retrospective: from 0.10 to 0.13](https://www.slideshare.net/ThibaultCharbonnier/a-kong-retrospective-from-010-to-013) by *[Thibault Charbonnier](https://github.com/thibaultcha)*

### Blogs

- [Kong Blog](https://konghq.com/blog/)

### Community

- [Kong Nation](https://discuss.konghq.com/)
- [`#kong` on Freenode](http://webchat.freenode.net/?channels=kong)
- [Stack Overflow](https://stackoverflow.com/questions/tagged/kong)
- [Meetup](https://www.meetup.com/topics/kong/all/)
- [Kong Community Calls](https://docs.google.com/document/d/1heIynPTVcHn13BXMJO0KiOr8bTmbhzVxJe5yajp4Xz4)

## Self Promotion

Like this project? Follow the repository on [GitHub](https://github.com/posquit0/awesome-kong). And if you're feeling especially charitable, follow [posquit0](https://posquit0.com) on [GitHub](https://github.com/posquit0).

## License

[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)

To the extent possible under law, [Byungjin Park](http://www.posquit0.com) has waived all copyright and related or neighboring rights to this work.