Important: KongIngress Deprecation Notice
The
KongIngress
custom resource is deprecated as of Kong Ingress Controller 3.5 and will be completely removed in Kong Operator 2.0.0.Migration is required before upgrading to Kong Operator 2.0.0:
- The
proxy
androute
sections are already deprecated and replaced by dedicated annotations- The
upstream
section is being replaced by the newKongUpstreamPolicy
resourceKongIngress
is not supported with Gateway API resources (HTTPRoute, TCPRoute, etc.)Use this guide to migrate your existing
KongIngress
resources to their modern equivalents.
The KongIngress
resource was originally designed to extend the capabilities of the standard Kubernetes Ingress resource. However, as the Kubernetes ecosystem evolved and the Gateway API matured, KongIngress
has become redundant and is being phased out in favor of:
- Annotations: For simple proxy and route configurations
- KongUpstreamPolicy: For complex upstream configurations
- Gateway API: For advanced routing and traffic management