The Kubernetes project has recently announced (November 2025) the retirement of the community-maintained ingress-nginx controller. The project is currently in maintenance mode and will reach End of Life (EOL) in March 2026.
This article clarifies MuleSoft's support stance and recommendations for customers currently using ingress-nginx with Anypoint Runtime Fabric on Self-Managed Kubernetes (EKS, AKS, GKE, ROSA).
For Runtime Fabric on Self-Managed Kubernetes, the Ingress Controller is a customer-managed component. MuleSoft does not mandate, distribute, or maintain the Ingress controller for self-managed RTF clusters.
Compatibility: Runtime Fabric supports any Ingress controller that adheres to standard Kubernetes Ingress specifications.
Responsibility: The selection, installation, configuration, and lifecycle management of the Ingress Controller (including migrating away from deprecated solutions) are the sole responsibility of the customer.
Customers currently utilizing the community ingress-nginx controller should plan to migrate to a supported alternative before the March 2026 EOL date to ensure continued security updates and stability.
1. Choosing a Replacement You are free to swap the deprecated NGINX controller for any compliant alternative that meets your organization's architectural and security standards. MuleSoft Support cannot provide specific vendor recommendations.
2. Configuration Requirements Ensure your chosen controller is configured to process the Ingress resources generated by the Runtime Fabric Agent. Refer to the official documentation for requirements:
3. Implementation Support Since the Ingress Controller is external infrastructure, MuleSoft Support cannot perform the migration or configuration of the new controller.
For assistance with architectural design or migration execution, please engage your internal Kubernetes administration team or contact your MuleSoft Account Team or Customer Success Manager (CSM) to coordinate an engagement with MuleSoft Professional Services.
https://kubernetes.io/blog/2025/11/11/ingress-nginx-retirement/
005237271

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.