Kong ingress controller can be installed on a local, managed
or any Kubernetes cluster which supports a service of type LoadBalancer
.
Here are some guides to get you started:
-
This guide helps you get Kong Ingress Controller on a local Kubernetes cluster.
-
EKS is a managed Kubnernetes cluster offering by Amazon Web Services. This guide is a walkthrough to set up Kong Ingress Controller on EKS.
-
Google Kubernetes Engine(GKE):
GKE is a managed Kubernetes cluster offering by Google. This guide is a walkthrough to set up Kong Ingress Controller on GKE. If you've access to GKE, please use this guide.
-
Azure Kubernetes Service(AKS)):
AKS is a managed Kubernetes cluster offering by Microsoft Azure. This guide is a walkthrough to set up Kong Ingress Controller on AKS.
Once you've installed Kong Ingress Controller, please follow our getting started tutorial to learn about how to use the Ingress Controller.
Please follow this guide to deploy Kong for Kubernetes Enterprise if you have purchased or are trying out Kong Enterprise.
Kong Ingress Controller also ships with a Validating Admission Controller that can be enabled to verify KongConsumer and KongPlugin resources as they are created. Please follow the admission-webhook deployment guide to set it up.