Kong will continue to support the Kubernetes Ingress resource to configure a Kong Gateway for the foreseeable future. However, as the Kubernetes Gateway API resource is now the preferred mechanism for configuring inbound routing in Kubernetes clusters, we recommend that you use the Gateway API to configure a Kong Gateway.
The Kong Ingress Controller uses ingress classes to filter Kubernetes Ingress objects and other resources before converting them into Kong Gateway configuration. This allows the Controller to coexist with other ingress controllers and other deployments of the Kong Ingress Controller in the same cluster. A Kong Ingress Controller instance only processes configuration marked for its use.