I’m setting up a installation of Kong Gateway in my test environment using an Ingress Controller and db-less mode.
According to the values.yaml documentation, if I use db-less mode and not an Ingress controller I cannot set the kong.yml on the dblessConfig.
My question is where do I need to configure to start my application with my kong.yml that I have?
If you would like to use Kong in DB-less mode without the ingress controller, then you can specify the content of kong.yml (your configuration) under dblessConfig property. There are two ways to do it, either use a config map or simply specify the configuration inline under the config` key.
I am trying to setup kong as a gateway (in db-less mode) and put an ingress resource (through kong-ingress-controller) in front of it to expose our microservice apis to the external world.
Following this video I understand that kong-ingress-controller v2.9 has the capability to do gateway discovery. Repo link
My question is - After configuring two helm deployments (one for gateway and another for kic) how do we configure the kubernetes ingress resource to point to the gateway?