Skip to content

ContainerSolutions/kong-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kong Ingress Demo

This is a collection of scripts designed to show case how the Kong Ingress works and how to configure it.

How it works:

In each directory in demos/ you will find a manifest.yaml, in the corresponding README.md you will find a description of what the configuration for that directory does. You will notice some steps depend on you having run previous steps. The dependencies will be listed in the README.md

Getting Started

Dependencies

This repo assumes you have the following tools installed:

Note This repo has been tested on Debian and MacOS.

Start up and install

Starting a K3D cluster:

make k3d-up

Installing Kong:

make kong-install

You should now have a fully functioning Kong Ingress Install, to validate:

$ kubectl -n kong get pods

NAME                            READY   STATUS      RESTARTS   AGE
postgres-0                      1/1     Running     0          26m
kong-migrations-65bzs           0/1     Completed   0          26m
ingress-kong-59647d65b9-zh8xd   2/2     Running     0          26m

Steps:

Clean Up

to remove everything just run

make k3d-down

This will destroy the cluster and the install with it.

Resources

About

A repo that will demonstrate some of the functionality of the kong ingress

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published