Skip to content

mark-sivill-kong/kong-gateway-enterprise-3-0-new-features

Repository files navigation

Kong Gateway Enterprise 3.0 new features

A docker-compose project which shows the following new Kong Gateway Enterprise 3.0 features

  • manager web interface
  • open telemetry using Jaeger
  • websocket plugins
  • plugin ordering
  • secrets using Hashicorp Vault

This project has been only been tested on localhost machine setups. Built for demonstration purposes only not to be used in production.

Prerequisites

  • This github project copied to the localhost machine
  • Working versions of docker and docker-compose on the localhost machine
  • A Kong enterprise license key

Pre-setup

  • Create the environment variable KONG_LICENSE_DATA with the value of the Kong license key
  • build the project by navigating to the directory where docker-compose.yml is located and run the command
docker-compose build --no-cache

Running

From the shell where KONG_LICENSE_DATA is setup, navigate to the directory where docker-compose.yml is located and run the command

docker-compose up

Start up time is approximately 3-5 mins on modern pc with 8 CPUs and 16GB RAM. To check if everything has started correctly

Useful demonstration links

Stopping

From the shell where docker-compose is running type Control-c and run the commands

docker-compose down
docker volume prune -f

Third party assets

The following assets are included in this repository which may have their own licensing terms

About

Kong Gateway Enterprise 3.0 new features

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published