No more typing reviews! Try our Samantha, our new voice AI agent.

NGINX Ingress Controller vs Rafay Kubernetes Operations Platform comparison

 

Comparison Buyer's Guide

Executive Summary

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

NGINX Ingress Controller
Ranking in Container Management
8th
Average Rating
8.6
Reviews Sentiment
6.2
Number of Reviews
17
Ranking in other categories
No ranking in other categories
Rafay Kubernetes Operations...
Ranking in Container Management
20th
Average Rating
8.0
Reviews Sentiment
7.9
Number of Reviews
2
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of July 2026, in the Container Management category, the mindshare of NGINX Ingress Controller is 1.8%, up from 0.9% compared to the previous year. The mindshare of Rafay Kubernetes Operations Platform is 0.8%, up from 0.2% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Container Management Mindshare Distribution
ProductMindshare (%)
NGINX Ingress Controller1.8%
Rafay Kubernetes Operations Platform0.8%
Other97.4%
Container Management
 

Featured Reviews

Suleiman  Mohammed - PeerSpot reviewer
Senior Database Engineer, SRE at Interswitch Group
Routing for long-lived data connections has improved but protocol-aware checks still need work
NGINX Ingress Controller can be improved, and my team's concern would be database protocol-aware health checks for Transport Server since that is what NGINX is more focused on. Right now, even on Plus, a Transport Server health check is essentially a TCP connect or maybe a basic send-expect. For a database, that is a weak signal. The listener being up tells you almost nothing about whether Postgres is actually serving, whether a replica is lagging, or whether it is in recovery. I would love a way to define a health check that does something protocol-aware, even something as simple as you open a connection, run a SELECT one, which is the most popular test, and expect a row for Postgres or a PING for Redis. Without that, I am relying on the database's own infrastructure to pull bad replicas, and the ingress will happily continue routing to a replica that answers TCP but is serving stale reads. Better idle connection management for long-lived stream connections can also be improved. A pooled database connection sitting idle between transactions is healthy in my opinion, but the proxy's instinct is to reap idle connections. You can crank timeouts way up, but that is a blunt instrument. I would like to add that specifically for databases, the need for improvement becomes clearer. Every client connection through NGINX becomes a backend connection, one-to-one. A client connection through NGINX and a client connection through a connection pooler are sitting because they are going to get sent to the backend connection. It does not multiplex; it does not understand transaction boundaries. It cannot reuse a connection across clients. If you put it in front of Postgres without a real pooler behind it, you have just built a very efficient way to exhaust the max connection. The architecture is always client, ingress, connection pooler which is either pgBouncer or ProxySQL, then the actual engine which is Postgres or MySQL. Never let it be clients straight to the database. NGINX Ingress Controller's mode is one client connection to one backend connection with no multiplexing and no protocol awareness, which would be an issue for you.
Prashant Aghao - PeerSpot reviewer
Associate System Engineer at Dhanyaayai enterprise private limited
Centralized control has streamlined multi‑cluster management and automated application deployments
The best features of Rafay Kubernetes Operations Platform are the centralized multi-cluster management, built-in RBAC policy for managing role-based access control, cluster lifecycle management, multi-cloud and hybrid cloud support, and centralized monitoring. Rafay Kubernetes Operations Platform's RBAC policy helps my team by giving each user specific roles for managing the cluster, which makes RBAC integration easier and ensures that users do not have access to all clusters, thereby increasing security. The multi-cloud support stands out for me as it supports different cloud environments on a single platform, including Azure, AWS, and GCP clusters, which helps me manage clusters working on different platforms.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"However, the response, throughput, and solid performance we receive after implementation are often worth it."
"From my experience, I think the main benefit NGINX Ingress Controller provides to the end user is the reliability of NGINX Ingress Controller itself."
"NGINX Ingress Controller has positively impacted my organization by allowing us to handle many requests from different applications and customers, serving as the frontier of all our backend applications."
"NGINX Ingress Controller has positively impacted our organization by efficiently routing the traffic."
"NGINX Ingress Controller has positively impacted my organization by definitely improving my team's efficiency in terms of multiple load balancers and complex routing rules we can configure there, resulting in a single, easy-to-manage layer."
"NGINX Ingress Controller is a truly good tool that has proven its capability in the market."
"NGINX Ingress Controller has positively impacted the organizations where I have worked by providing a very easy and cost-free way to add layer 8 security to their infrastructure."
"The main benefit is that it is better in performance, provides security with App Protect and WAF and DDoS, and delivers high performance and high stability."
"Rafay Kubernetes Operations Platform has positively impacted our organization by increasing overall productivity as a team because we are a big team with many people working on Kubernetes clusters on different public clouds."
"I have seen a return on investment, with key benefits including fast deployment cycles, improvement in security and management, reduced downtime, and improved time spent on cluster management."
 

Cons

"NGINX Ingress Controller itself is a great product, but when considering a complete solution, there are limitations."
"I think NGINX Ingress Controller could be improved by adding many features and functions regarding firewalls, similar to what a professional API gateway offers, so those functionalities can be integrated with NGINX Ingress Controller."
"The core dynamics and core features for databases involve the paywall; the paywall is what concerns me."
"There is annotation overload. We could move toward a better API annotation work, though currently the annotations are stringy-typed YAML with no validation, making it easy to create typos."
"However, the limitations include that annotations can be difficult to govern, and a misconfiguration can put all your cloud infrastructure at risk."
"Overall NGINX Ingress Controller is a good tool to use, but the main drawback is the annotation part, as managing many paths and features can get quite tedious and complicated."
"In my use case with NGINX Ingress Controller, when we have multiple services, it becomes messy and overburdened to add the annotations to define the policy and the annotations of each service, making it a bit complex."
"NGINX Ingress Controller can be improved by implementing faster deployment of new services, simplifying SSL or TLS management, and enhancing faster troubleshooting by providing more logs."
"Rafay Kubernetes Operations Platform should have lower licensing costs for smaller organizations like mine, and it could integrate third-party tools as well."
"From a normal point of view, most things are good with Rafay Kubernetes Operations Platform, but I think there is a bit of a learning curve for new users unfamiliar with the platform, as it sometimes takes time to understand what exactly we are doing there and how everything works."
report
Use our free recommendation engine to learn which Container Management solutions are best for your needs.
902,894 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
13%
Outsourcing Company
13%
Manufacturing Company
10%
Financial Services Firm
9%
No data available
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business8
Midsize Enterprise3
Large Enterprise8
No data available
 

Questions from the Community

What is your experience regarding pricing and costs for NGINX Ingress Controller?
The pricing for NGINX Ingress Controller is overall acceptable, and I would not say it is great. The setup cost was also acceptable, and the licensing was straightforward.
What needs improvement with NGINX Ingress Controller?
The annotation part of NGINX Ingress Controller is good, but it can be tedious when there are many features to specify in the annotation section, which sometimes gets messy and could be improved. H...
What is your primary use case for NGINX Ingress Controller?
NGINX Ingress Controller is primarily used for routing in my team's Kubernetes cluster where we run multiple microservices. We deployed NGINX Ingress Controller on a cluster with around 20 microser...
Ask a question
Earn 20 points
 

Overview

Find out what your peers are saying about Amazon Web Services (AWS), Red Hat, Kubernetes and others in Container Management. Updated: June 2026.
902,894 professionals have used our research since 2012.