Important: KongIngress Deprecation Notice
The
KongIngresscustom 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
proxyandroutesections are already deprecated and replaced by dedicated annotations- The
upstreamsection is being replaced by the newKongUpstreamPolicyresourceKongIngressis not supported with Gateway API resources (HTTPRoute, TCPRoute, etc.)Use this guide to migrate your existing
KongIngressresources 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