Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
92 lines (75 sloc) 5.57 KB
title
Documentation for Kong

Installation

You can install Kong on most Linux distributions and macOS. We even provide the source so you can compile yourself.

Install Kong β†’

5-minute Quickstart

Learn how to start Kong, add a Service, enable plugins, and add consumers in under thirty seconds.

Start using Kong β†’

DB-less & Declarative Configuration

Learn how to leverage the declarative configuration format for using Kong without a database, using in-memory storage only.

Read the tutorial β†’

Streams & Service Mesh

Want to use Kong over TCP traffic? Want to start using Service Mesh? Check our tutorial to learn how to do it.

Read the tutorial β†’

Kubernetes & Service Mesh

We have a quick demo repository showing how to run Kong Service Mesh on Kubernetes.

Visit the repo β†’

Upgrade guide

Already using Kong, and wanting to upgrade? Here's the step-by-step guide.

Read the upgrade guide β†’

Configuration file

Want to further optimize your Kong cluster, database, or configure NGINX? Dive into the configuration.

Start configuring Kong β†’

CLI reference

Want a better understanding of the CLI tool and its options? Browse the detailed command reference.

Use the CLI β†’

Admin API reference

Ready to learn the underlying interface? Browse the Admin API reference to learn how to start making requests.

Explore the interface β†’

Proxy reference

Learn every way to configure Kong to proxy your Services, serve them over SSL or use WebSockets.

Read the Proxy Reference β†’

Load balancing reference

Learn how to setup Kong to load balance traffic through replicas of your upstream services.

Read the Load balancing Reference β†’

Health checks & circuit breakers

Let Kong monitor the availability of your services and adjust its load balancing accordingly.

Learn about health checks and circuit breakers β†’

Clustering

If you are starting more than one node, you must use clustering to make sure all the nodes belong to the same Kong cluster.

Read the clustering reference β†’

Write your own plugins

Looking for something Kong does not do for you? Easy: write it as a plugin. Learn how to write your own plugins for Kong.

Read the plugin development guide β†’
You can’t perform that action at this time.