Skip to content

liyangau/kong-ingress-controller-demos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kong Ingress Demo

This is a collection of scripts/manifests designed to show case how Kong Ingress controller works with plugins.

How it works:

Currently I have created demos for below plugins.

You can go to each folder (for example demos/acl). Run make install to apply the manifest, make test to test the flow and make uninstall to clean up.

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 KIND cluster:

make cluster-up

Installing Kong and httpbin (in default namespace):

make kong-install

You should now have a fully functioning Kong Ingress Installed now.

To validate:

❯ kubectl get pod -n kong

NAME                            READY   STATUS      RESTARTS   AGE
ingress-kong-7ddc965575-46jdp   2/2     Running     0          9m28s
kong-migrations-p5qsq           0/1     Completed   0          9m28s
postgres-0                      1/1     Running     0          9m28s

Delete cluster

To delete the cluster, we can run below command.

make cluster-down

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published