Hi everyone,
I am new to Kong and there are some confusing things for me.
I did a lot of research but could not find a source that answered my question.
I want to install Kong on the on-premise Open Source Kubernetes environment.
- What is the main difference between Kong Gateway and Kong Ingress Controller?
- Does the Kong Ingress Controller include all the features included in the Kong Gateway?
- Can I install Kong Gateway without Kong Ingress Controller?
As I said before, I will be installing on-premise Open Source Kubernetes.
Would it be better to proceed by installing Kong Gateway and Nginx Ingress Controller for the production environment or with Kong Ingress Controller?
Thank you in advance.
–
UPDATE:
I have currently configured an environment as follows:
- Vanilla Kubernetes (1 master 2 worker)
- MetalLB & Nginx Ingress
- Hybrid mode Kong with the Control Plane and Data Plane (Postgres DB)
- Admin API & Kong Manager have ingress resources
- kong-dp-kong-proxy service is working with LoadBalancer.
Everything is working as expected right now.
Do you think this kind of startup is sufficient for a production environment? After adding services on the Kong side, will I make the DNS record via the IP owned by the kong-dp-kong-proxy service?