# Kubernetes Reviews
**Vendor:** The Linux Foundation  
**Category:** [Container Orchestration Tools](https://www.g2.com/categories/container-orchestration)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 157
## About Kubernetes
Kubernetes is an open-source platform designed to automate the deployment, scaling, and management of containerized applications. It groups containers into logical units called pods, facilitating efficient management and discovery. Originating from Google&#39;s internal system, Borg, Kubernetes combines over 15 years of experience in running production workloads with best practices from the community. Its flexibility allows it to operate seamlessly across various environments, including on-premises, hybrid, and public cloud infrastructures. Key Features and Functionality: - Service Discovery and Load Balancing: Kubernetes can expose containers using DNS names or IP addresses and balances network traffic to ensure stable deployments. - Storage Orchestration: It supports automatic mounting of storage systems, accommodating local storage and public cloud providers. - Automated Rollouts and Rollbacks: Kubernetes enables controlled deployment of application changes, ensuring the system&#39;s desired state is maintained. - Self-Healing: The platform monitors container health, restarting or replacing containers that fail, and only advertises services when they are ready. - Horizontal Scaling: Applications can be scaled up or down based on demand through simple commands, user interfaces, or automatically based on CPU usage. - Secret and Configuration Management: Kubernetes allows secure storage and management of sensitive information, such as passwords and SSH keys, without exposing them in application code. Primary Value and User Solutions: Kubernetes addresses the complexities of managing containerized applications by providing a robust framework for automation and scalability. It ensures high availability and reliability through self-healing mechanisms and efficient resource utilization. By abstracting the underlying infrastructure, Kubernetes enables developers to focus on application development without worrying about deployment intricacies. Its extensibility and portability allow organizations to run applications consistently across diverse environments, reducing the risk of vendor lock-in and facilitating a seamless cloud-native journey.



## Kubernetes Pros & Cons
**What users like:**

- Users highly value the **auto-scaling capabilities** of Kubernetes, enhancing performance and resource efficiency during fluctuating workloads. (6 reviews)
- Users appreciate the **auto-scaling** feature of Kubernetes, which simplifies container management and enhances application reliability. (5 reviews)
- Users value the **seamless cluster management** of Kubernetes, enabling reliable, automated deployment and scaling of applications. (5 reviews)
- Users appreciate the **robust scaling features** of Kubernetes, enabling reliable management of containerized applications effortlessly. (5 reviews)
- Users value the **automatic management and scaling** capabilities of Kubernetes, enhancing reliability and simplifying container deployments. (4 reviews)
- Container Management (4 reviews)
- Reliability (4 reviews)
- Deployment Ease (3 reviews)
- Easy Deployment (3 reviews)
- Users appreciate the **robust management capabilities** of Kubernetes, simplifying scaling and deployment of containerized applications. (3 reviews)

**What users dislike:**

- Users find the **steep learning curve** of Kubernetes challenging, particularly for newcomers lacking dedicated DevOps support. (9 reviews)
- Users find the **difficult learning** curve of Kubernetes overwhelming, especially with complex setup and troubleshooting processes. (7 reviews)
- Users struggle with the **complex learning** curve of Kubernetes, finding cluster setup and troubleshooting overwhelming for newcomers. (6 reviews)
- Users often find the **complex setup** of Kubernetes challenging, especially for beginners trying to navigate its features. (5 reviews)
- Users find the **steep learning curve** of Kubernetes challenging, complicating the initial setup and management of clusters. (3 reviews)
- Cluster Stability (3 reviews)
- Users highlight the **complexity** of Kubernetes, finding its learning curve and management challenging despite its powerful capabilities. (3 reviews)
- Learning Difficulty (3 reviews)
- Not User-Friendly (2 reviews)
- Users struggle with **compatibility issues** in Kubernetes, facing challenges like tedious cluster management and vendor lock-in. (1 reviews)

## Kubernetes Reviews
  ### 1. Kubernetes Makes Scaling and Automation Effortless

**Rating:** 5.0/5.0 stars

**Reviewed by:** Saba M. | QA Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about Kubernetes?**

Kubernetes makes it much easier to manage and scale infrastructure across different environments. At Altinity we use it heavily for cloud deployments, and one of the biggest advantages is the flexibility and automation it provides. Things like rolling updates, self-healing pods, and resource management save a lot of manual work and make large systems more reliable overall.

**What do you dislike about Kubernetes?**

the worst part about kubernetes is getting into it, unless u have a decent experience you are lost, but with the AI its becoming much more "user-friendly"

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes helps solve deployment consistency and infrastructure scaling problems. Instead of managing servers and services manually, we can automate deployments, recovery, and scaling across different cloud providers and environments. This reduces downtime, improves reliability for customers, and makes testing and releasing updates much faster. It also helps our team spend less time fixing infrastructure issues and more time improving the product instead of babysitting containers at 3 AM.

  ### 2. Kubernetes Brings Powerful Auto-Scaling and Auto-Healing to the Cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sachin J. | LFX Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 12, 2026

**What do you like best about Kubernetes?**

If there’s one thing happening in the cloud today, it’s Kubernetes, Kubernetes, Kubernetes. Which organisation doesn’t want its resources to have auto-scaling and auto-healing features? This has led to the foundation of various open-source projects, many of which are now implemented in production.

**What do you dislike about Kubernetes?**

If an inexperienced person tries to access Kubernetes or starts building infrastructure on Kubernetes, they may not be able to do it successfully. Also, there aren’t as many resources available compared to typical development work, which makes the learning curve even steeper. On top of that, some companies seem to use it just because everyone else is using it, and that can end up being costly.

**What problems is Kubernetes solving and how is that benefiting you?**

I’ve built my personal projects on Kubernetes and also worked on professional projects using Kubernetes. I can’t put into words how much it benefits me as a cloud guy—my entire day revolves around it, and it’s become a core part of how I work.

  ### 3. Effortless App Deployment and Targeted Issue Resolution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ravi V. | Senior System Administrator (SAS Admin), Small-Business (50 or fewer emp.)

**Reviewed Date:** December 20, 2025

**What do you like best about Kubernetes?**

IT is realy very helpfull application to deploy your app on it where you need to work on only that curropted pod which is faulty instead of entire servers or application setup. It’s annoying at first but later I realize it saved me from my own shortcuts which I need to do in case of Severs based deploiment.

**What do you dislike about Kubernetes?**

I little bit complex as its combined with Pods.

**What problems is Kubernetes solving and how is that benefiting you?**

I have been using SAS Application, Which was eariler use to install on Server on-prime and in case of any fault I need to check entire application.
But deploying it on Docker in Kubernets helps me alot.

  ### 4. Kubernetes Simplifies Scaling and Application Management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dev a. | software engine, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 09, 2026

**What do you like best about Kubernetes?**

I like best about Kubernetes is its ability to automatically manage, scale, and deploy containerized applications. It handles tasks like load balancing, self-healing, and scaling without much manual effort. This makes applications more reliable and easier to run in production environments. Overall, Kubernetes helps save time and provides strong control over containerized workloads.

**What do you dislike about Kubernetes?**

One thing I dislike about Kubernetes is its steep learning curve, especially for beginners. Understanding concepts like pods, services, deployments, and networking can take time. Setting up and troubleshooting clusters can also be complex and sometimes overwhelming. This makes Kubernetes powerful, but not very easy to start with.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves the problem of managing and running containerized applications at scale. Without it, handling deployments, scaling, load balancing, and failure recovery manually would be very difficult and time-consuming.

  ### 5. One Platform to Orchestrate Simple Deployments and Complex Systems

**Rating:** 4.5/5.0 stars

**Reviewed by:** Artsiom H. | Devops engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 17, 2026

**What do you like best about Kubernetes?**

I really like the idea of having a single orchestration platform where I can deploy both something very simple and a more complex system.

**What do you dislike about Kubernetes?**

Honestly, there’s nothing I truly dislike. Sure, you do have to invest quite a bit of time to really learn Kubernetes, and it feels like there’s always something new you didn’t know before. But in my view, that isn’t a downside.

**What problems is Kubernetes solving and how is that benefiting you?**

I no longer have to worry about deploying things in different ways across multiple servers. I can use a GitOps approach, and once everything is properly set up, my pipelines run on their own. It saves a lot of time and effort

  ### 6. Effortless Microservices Deployment with Kubernetes, Needs AI Enhancements

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aakash S. | Sr. Technical Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** May 03, 2026

**What do you like best about Kubernetes?**

I like that Kubernetes is all configuration driven, which makes managing it straightforward. It's great how easily I can scale services, pods, and deployments; everything feels streamlined.

**What do you dislike about Kubernetes?**

Maybe more, AI-driven experience now. So users don't have to remember the commands and nitty gritty can be abstracted, you know, how to troubleshoot or see whether the services are up running set up the load balancer in those sort of configurations which can be difficult for a learner.

**What problems is Kubernetes solving and how is that benefiting you?**

I use Kubernetes for deploying microservices and hosting APiGEE runtime and hybrid. It's all configuration-driven, scaling is easy, and everything is streamlined.

  ### 7. Powerful, Reliable Scaling for Containerized Apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** April 01, 2026

**What do you like best about Kubernetes?**

What I like most about Kubernetes is how powerful it is for managing containerized applications at scale. It automates deployment, scaling, and load balancing, which takes a lot of manual work off the team. Once everything is set up, it’s very reliable and makes it easier to keep applications running smoothly even as demand changes.

**What do you dislike about Kubernetes?**

The biggest downside is the complexity. There’s definitely a steep learning curve, especially for teams new to container orchestration. Setting up and managing clusters can be time-consuming, and troubleshooting issues isn’t always straightforward. It requires a good understanding of the system to use it effectively.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes helps manage and scale containerized applications in a more efficient way. Before using it, handling deployments and scaling required more manual effort and was harder to maintain. With Kubernetes, a lot of that is automated, which improves reliability and reduces downtime. It also makes it easier to manage multiple services in one environment.

  ### 8. Powerful Scaling and Automation, but Steep Learning Curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shiv B.

**Reviewed Date:** January 11, 2026

**What do you like best about Kubernetes?**

I like how Kubernetes provides a high level of control and reliability when running applications at scale. Its self-healing features, like automatically restarting failed containers or rescheduling them on healthy nodes, reduce the need for manual monitoring and intervention. I really appreciate the powerful scaling capabilities of Kubernetes, which allow for automatic scaling based on real-time demand—extremely valuable for workloads with fluctuating traffic. It ensures good performance while making efficient use of resources, which is crucial for both on-premise and cloud environments.

**What do you dislike about Kubernetes?**

The biggest challenge with Kubernetes for me is the steep learning curve. It introduces many concepts—such as pods, services, ingress, namespaces, and controllers—which can feel overwhelming, especially for newcomers or smaller teams without dedicated DevOps experience. Better tooling and visualization could help a lot. Dashboards that visually show application flow, networking, and resource usage would help users understand what's happening inside the cluster without relying heavily on command-line tools. Improved error messages and clearer feedback when configurations are incorrect would also make troubleshooting more beginner-friendly.

**What problems is Kubernetes solving and how is that benefiting you?**

I use Kubernetes to manage and scale containerized applications, solving complexity by automating deployments and failure handling. It boosts reliability with self-healing features, automatically restarting failed containers and scaling based on demand, reducing manual effort and ensuring high availability.

  ### 9. Automated Deployments and Scaling That Save Us Time

**Rating:** 3.5/5.0 stars

**Reviewed by:** Rezgui I. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 10, 2026

**What do you like best about Kubernetes?**

What I like most is how it automates deployments and handles scaling, which saves a lot of time

**What do you dislike about Kubernetes?**

The learning curve is quite steep, which can make it overwhelming for beginners.”
“Sometimes it feels a bit overcomplicated for smaller projects

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves the problem of managing and scaling containerized applications. It helps by automating deployments, handling failures, and making applications more reliable, which saves me time and effort

  ### 10. Powerful and Scalable Container Orchestration Solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** DHRUVA W. | Full Stack Developer, Cloud Infrastructure Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 16, 2025

**What do you like best about Kubernetes?**

One of the new things I really like about Kubernetes is how it keeps evolving to simplify complex operations and improve developer experience. Recent updates have made cluster management, observability, and security much more efficient.

Here are some of the newer improvements I appreciate:

Improved Autoscaling (KEDA Integration):
Kubernetes now integrates more smoothly with tools like KEDA (Kubernetes Event-Driven Autoscaling), enabling event-based scaling. This allows workloads to automatically respond to external triggers like queue messages or HTTP requests — a big win for serverless and AI-driven workloads.

Enhanced Security and Policy Management:
Features like Pod Security Admission (PSA) and improved Role-Based Access Control (RBAC) make managing cluster security far more straightforward and reliable. It’s easier to enforce compliance and isolate workloads safely.

Ephemeral Containers for Debugging:
The ability to attach ephemeral containers to a running pod makes troubleshooting so much easier. Instead of restarting or redeploying, I can inspect live environments directly.

Improved Multi-Cluster and Edge Support:
With advancements like KubeFed (Federation v2) and better integration with edge computing frameworks, managing multiple clusters across hybrid environments feels much more unified.

Native Support for AI/ML Workloads:
Kubernetes’ ecosystem has expanded with frameworks like Kubeflow and Ray on Kubernetes, making it a strong foundation for machine learning operations (MLOps). The AI/ML compatibility is smoother than before.

Better Observability Tools:
Native support for metrics, logging, and tracing has improved, especially when combined with OpenTelemetry. This helps visualize performance bottlenecks and streamline maintenance.

**What do you dislike about Kubernetes?**

While Kubernetes is an incredibly powerful platform, it still has areas that could be improved. Its complexity and steep learning curve remain major challenges—understanding and managing clusters, networking, and storage often require significant expertise. The troubleshooting process can also be cumbersome, as diagnosing issues usually involves navigating multiple layers of abstraction.

Additionally, Kubernetes can be resource-intensive, making it less ideal for small environments or local development without proper tuning. The user experience—especially through the command line—could be made more intuitive with better error messages and clearer guidance.

Improving native monitoring, security configurations, and cost visibility would also go a long way in enhancing usability. Simplifying cluster setup and management for newcomers while maintaining flexibility for advanced users would make Kubernetes even more accessible and efficient.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves several critical problems related to deploying and managing containerized applications at scale. It addresses challenges like:

Automated Deployment and Scaling:
Kubernetes automatically manages application deployments and scales resources based on demand. This helps avoid downtime and ensures that applications perform well under varying loads.

Resource Optimization:
It efficiently allocates computing resources across containers, which helps reduce infrastructure costs and improves performance.

Self-Healing:
If a container or node fails, Kubernetes automatically restarts or replaces it, ensuring high availability without manual intervention.

Configuration Management and Rollbacks:
It allows easy updates and rollbacks, so I can deploy new features or fix bugs without disrupting service.

Service Discovery and Load Balancing:
Kubernetes manages how different services communicate and distribute traffic, which simplifies networking and improves reliability.

Portability and Consistency:
Kubernetes works across different environments—on-premise, cloud, or hybrid—so I can deploy applications consistently without worrying about infrastructure differences.

How it’s benefiting me:
For my projects, Kubernetes has significantly reduced the operational overhead of managing complex applications. It helps me focus on development rather than infrastructure issues, ensures that applications are always available, and makes scaling seamless as user demand grows. The automation and reliability Kubernetes provides have improved deployment speed, efficiency, and overall system stability. This has allowed my team to deliver features faster while maintaining a robust and fault-tolerant environment.

  ### 11. Makes Cloud Configuration, Monitoring, and Scaling Organized and Manageable

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nidal S. | Senior DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 06, 2026

**What do you like best about Kubernetes?**

The operating system of the cloud, it makes configuration, monitoring, scaling, and management much more organized and manageable, and it’s also exciting to work with.

**What do you dislike about Kubernetes?**

Kubernetes can become very complex, especially at scale. Troubleshooting networking, permissions, or distributed system issues can sometimes take much longer than expected, and overengineering is a common risk.

**What problems is Kubernetes solving and how is that benefiting you?**

It helps automate deployments, scaling, recovery, and infrastructure operations, which allows me to focus more on improving systems instead of handling repetitive operational tasks.

  ### 12. Powerful Automation and Flexibility for Modern Application Management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Aksh P. | Software engineer - cloud infrastructure, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 27, 2025

**What do you like best about Kubernetes?**

Kubernetes offers a robust and consistent approach to deploying, scaling, and managing containerized applications in any environment. I appreciate how it automates complex operational tasks such as scaling, rolling updates, and self-healing, which greatly enhances the reliability of application management. Its flexibility, along with a vast ecosystem of tools, also simplifies integration with CI/CD pipelines, observability platforms, and various cloud services.

**What do you dislike about Kubernetes?**

Kubernetes presents a significant learning curve, and its configuration often seems unnecessarily complicated for straightforward workloads. Handling YAML files, grasping the various controllers, and resolving cluster issues can take up a lot of time, particularly if robust automation is lacking. Although Kubernetes is highly powerful, the operational overhead and maintenance demands are greater than those of more basic container orchestration tools.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes addresses the challenges of managing and scaling containerized applications by offering automated orchestration, self-healing capabilities, and standardized deployment workflows. By taking care of load balancing, rollouts, resource allocation, and resilience automatically, it significantly reduces manual operational effort. For me, this results in more predictable deployments, enhanced system reliability, and a smoother CI/CD automation process across different environments.

  ### 13. Powerful Orchestration, Steep Learning Curve

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 26, 2026

**What do you like best about Kubernetes?**

I like the built-in scaling, self-healing, and rolling update features Kubernetes offers. It makes it easier to manage containers reliably and keeps applications running with minimal effort. These features reduce manual work by automatically restarting failed containers, scaling workloads based on demands, and updating applications without downtime, making deployments more reliable and easier to manage.

**What do you dislike about Kubernetes?**

The learning curve is steep, and cluster setup and troubleshooting can be complex. Improving documentation, simplifying cluster setup, and providing better built-in debugging and observability tools would help reduce complexity, especially for new users.

**What problems is Kubernetes solving and how is that benefiting you?**

I use Kubernetes to manage and scale containerized workloads, automating deployments and ensuring high availability, which reduces manual effort and keeps my applications consistent across environments.

  ### 14. Efficient, Highly Automated Containerization Tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohd S. | Packaged App Development Team Lead , Enterprise (> 1000 emp.)

**Reviewed Date:** March 25, 2026

**What do you like best about Kubernetes?**

Efficient and most automated containerization tool

**What do you dislike about Kubernetes?**

Takes time to troubleshoot, time to learn is high and costing is high

**What problems is Kubernetes solving and how is that benefiting you?**

removes manual deployments and automates deployments using templates, allows for complex microservice architecture

  ### 15. Automate and Scale Microservices with Ease

**Rating:** 3.5/5.0 stars

**Reviewed by:** Claudio S. | Head of Service Exposure, Enterprise (> 1000 emp.)

**Reviewed Date:** November 27, 2025

**What do you like best about Kubernetes?**

I appreciate Kubernetes because it is a very widespread platform, which makes it easy to find expertise among developers. Additionally, the ability to scale microservices within the cluster is quite automatic and simple, facilitating the management of application services. This automation in managing container scaling is essential for operational efficiency and the flexibility of business applications, increasing my comfort and confidence in using Kubernetes.

**What do you dislike about Kubernetes?**

Sometimes tuning configurations is not so easy and often requires a lot of time to find the optimal settings. It is also important to have at least a partially managed infrastructure by choosing solutions such as those from cloud providers like EKS.

**What problems is Kubernetes solving and how is that benefiting you?**

I use Kubernetes to run microservices and automatically manage the scaling of containers, improving the integration between business applications.

  ### 16. Kubernetes Simplified Our Deployment Process

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rajat P. | Director, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 05, 2025

**What do you like best about Kubernetes?**

Kubernetes makes it incredibly easy to scale applications automatically and roll out updates with zero downtime.

**What do you dislike about Kubernetes?**

Kubernetes has a steep learning curve, especially for teams new to containerization or distributed systems. It’s powerful, but not beginner-friendly.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves the core problem of managing containerized applications at scale — especially in distributed, cloud-native environments.

  ### 17. Best for Deployment and monitoring the services.

**Rating:** 5.0/5.0 stars

**Reviewed by:** David Santhosh Kumar S. | Senior Backend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 31, 2025

**What do you like best about Kubernetes?**

It has ease of deployment and scaling the pod as per our requirement and it has lot of features

**What do you dislike about Kubernetes?**

There monitoring dashboard UI can be improved.

**What problems is Kubernetes solving and how is that benefiting you?**

To deploy our services as a Docker container and monitor it.

  ### 18. Excellent orchestration tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** sudheer kumar s. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2025

**What do you like best about Kubernetes?**

We can deploy our containers into the cluster with hassle free and provide resources which are been required

**What do you dislike about Kubernetes?**

For open source need some better setup requirement for k8s

**What problems is Kubernetes solving and how is that benefiting you?**

We are now able to deploy applications to our cluster with providing proper resources and replica sets

  ### 19. Management of kubernetes using Google cloud token

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sahil Y. | Cloud Engineer | Cloud Solutions Architect , Enterprise (> 1000 emp.)

**Reviewed Date:** December 01, 2024

**What do you like best about Kubernetes?**

Secured access using cloud iam and token which reduces and manual intervention , also the automatic scaling as per the application requirements

**What do you dislike about Kubernetes?**

Cluster management can be very tideous and requires extreme expertise, along with the Google cloud token comes with vendor lock in which limits the flexibility to adopt multi cloud setup

**What problems is Kubernetes solving and how is that benefiting you?**

It helps with multi also hybrid deployment which helps with application scalability and flexibility , it gets securely integrated which CI/CD pipelines using the cloud tokens

  ### 20. The future of containers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joshua M. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

I love that migration is a simple process for managing containers in different environments! From Docker to Kubernetes

**What do you dislike about Kubernetes?**

It may be the learning curve, but once the functioning is understood, it is simple.

**What problems is Kubernetes solving and how is that benefiting you?**

That the management of services used for development can be executed at the same time

  ### 21. Very good experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jorge  A. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

I like how I can link my dockers more easily

**What do you dislike about Kubernetes?**

It is difficult to learn and one must have patience.

**What problems is Kubernetes solving and how is that benefiting you?**

It would help me migrate my containers faster and be able to have everything more centralized.

  ### 22. Kubernetes is great

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ulises  S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

The way that you migrate from Docker to Kubernetes is very easy.

**What do you dislike about Kubernetes?**

Maybe the curve of knowledge is a little bit hard for new users.

**What problems is Kubernetes solving and how is that benefiting you?**

The way to manage the resources the simple way

  ### 23. K8s Life SAviour

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 19, 2024

**What do you like best about Kubernetes?**

Zero Downtime + autoscalling capabilites

**What do you dislike about Kubernetes?**

It's very hard to manage. The management complexiites, but if you masterd of it then it is very easy for you to install and manage it. and the Integration of other tools with k8s  sometimes get difficult

**What problems is Kubernetes solving and how is that benefiting you?**

Yeah i've been using k8s since 5 years, i did multiple projects but recently i've migrated the 400 gpu servers to k8s cluster which are 4090 and A1000 gpus  and it's very difficult too but i did that, then it's very easy for us to autoscaling using kubeflow and knative to handle allocation of gpu's

  ### 24. A great tool

**Rating:** 2.5/5.0 stars

**Reviewed by:** Luis Mario S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

The simplicity of the migration from Docker to Kubernetes

**What do you dislike about Kubernetes?**

The learning curve involved in learning Kubernetes

**What problems is Kubernetes solving and how is that benefiting you?**

Faster and more efficient transfer and management of resources

  ### 25. Red Hat Summit

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jose Antonio  S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

The ease of migrating Docker to Kubernetes

**What do you dislike about Kubernetes?**

The learning curve to understand it

**What problems is Kubernetes solving and how is that benefiting you?**

The development of development environments and efficient deployment to production

  ### 26. Kubernetes is cool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jair M. | Enterprise (> 1000 emp.)

**Reviewed Date:** October 29, 2024

**What do you like best about Kubernetes?**

The practicality when it comes to migrating is very easy.

**What do you dislike about Kubernetes?**

The learning curve is a bit complicated.

**What problems is Kubernetes solving and how is that benefiting you?**

The more efficient resource management

  ### 27. The Power of Easy Virtualization

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ahmed S. | Infrastructure Team Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 05, 2024

**What do you like best about Kubernetes?**

What I like the most is the Kubernetes's community.  This community is very helpful and knowledgeable.

**What do you dislike about Kubernetes?**

They just need to make network more easy in kubernetes as it is the most complex topic in k8s.

**What problems is Kubernetes solving and how is that benefiting you?**

I want to deploy some apps on docker and when I searched for a tool to make it easy deployments and can be high availability, I found kubernetes.

  ### 28. Most efficient container management tool.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Divyanshu  A. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 11, 2024

**What do you like best about Kubernetes?**

It is a highly scalable container management application that works across various infrastructures which provides portability and hybrid cloud deployments. Another good feature of kubernetes is self healing that allows it to automatically restart failed containers and replace the faulty ones.

**What do you dislike about Kubernetes?**

One thing that I didn't like is that it is quite complex to operate. Monitoring and troubleshooting is required constantly. Also it need a lot of resources to operate which can sometimes make it costly.

**What problems is Kubernetes solving and how is that benefiting you?**

It has helped us in efficiently manage container based deployments while improving resource utilisation. That enable us to deliver more resilient and scalable applications.

  ### 29. My Experience with Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2023

**What do you like best about Kubernetes?**

what I appreciate most about Kubernetes is its ability to streamline and automate containerized application deployment, scaling, and management, enhancing our organization's agility, scalability, and overall operational efficiency.  Its exceptional Ease of Use, which simplifies complex container orchestration tasks. Its Ease of Implementation ensures a seamless integration process, while strong Customer Support enhances overall reliability. The frequent updates reflect a commitment to improvement, and the extensive set of features caters to diverse needs. Kubernetes' remarkable Ease of Integration further contributes to its effectiveness in modern IT environments.

**What do you dislike about Kubernetes?**

I appreciate the benefits of Kubernetes in terms of container orchestration and scalability. However, its complexity and steep learning curve can pose challenges for our teams. Simplifying its management and enhancing user-friendly interfaces would be areas for improvement.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves deployment and orchestration challenges, streamlining containerized application management. This benefits us by enhancing scalability, resource utilization, and ensuring high availability, leading to more efficient and resilient IT operations.

  ### 30. Powerful tool but a steep learning curve

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mark P. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2023

**What do you like best about Kubernetes?**

Kubernetes helps prepare a selection on containers and their configurations, resource limits, etc and many other features and gives me confidence to manage and run the through one point. I'm using it sevral times a week to check deployments and monitor my services.

**What do you dislike about Kubernetes?**

While powerful, there is a steep learning curve to implment a k8s system in a progrssional production context. There are many more tools and technologies you have to understand an integrate with, which makes it hard to use initially up and slowly build upon. It makes

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes helps package up my deloyments and manage them through coded configuration. This makes it it possible to properly orchestrate my deployments and sevrices.

  ### 31. Smartest Container Orchestration software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gourav U. | Devops Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 28, 2024

**What do you like best about Kubernetes?**

The best Part is that its able to manage a lot of thing by its own like pod restart,scaling,manage container application and many thing else.
Its fault tolerance and self healing capacity is high its able to self heal its application.

**What do you dislike about Kubernetes?**

As it has lot of feature  but with that there are few issue as it complex and networking is hard in cluster.
And there are high frequency of update so it makes hard some time to implement changes.

**What problems is Kubernetes solving and how is that benefiting you?**

Its easy to manage our micro-service on kubernetes and communication between services is quite fast.
Its able to heal itself so my application have high avaibility.
And its best on its pricing as with kubernetes my whole infra-cost reduced a lot.

  ### 32. Kubernetes - A Home to any Application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manoj K. | Site Reliability Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2023

**What do you like best about Kubernetes?**

I have not been exposed to other orchestration tools but I love Kubernetes a lot. This is the one-stop solution for all my scalability/flexibility/delivery challenges at production.

Kubernetes is very intelligent and it will self-heal and make your application run 24x7. It is designed for high availability. It can automatically recover from failures, reschedule workloads, and distribute them across healthy nodes, ensuring minimal downtime and improved reliability.

One more fantastic feature of Kubernetes is it provides built-in load-balancing. Incoming traffic from the client side will be intelligently scattered across the multiple pods/replicas of the application. This ensures ZERO downtime and RICH performance.

**What do you dislike about Kubernetes?**

I felt configuring and managing networking in Kubernetes can be challenging, especially in complex multi-cluster or hybrid cloud environments. Network policies and communication between pods and services can require careful setup.

Also, there is no proper GUI for Kubernetes, one always needs to rely on some third-party products to monitor the huge infrastructure.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes is solving all my scalable challenges and auto-recovering challenges. Mainly "Validating Webhook Configuration" kind in Kubernetes is benefiting me a lot and that is taking care of my all pre-flight checks to different micro-services.

  ### 33. Must needed product for application management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit G. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 23, 2024

**What do you like best about Kubernetes?**

It is the most efficient and easy to use container management tool.
It makes scaling very simple.
Highly integratable with other products like docker.
The UI exposed is very user friendly and easy to read.

**What do you dislike about Kubernetes?**

I have not encountered any problem with kubernetes so far.

**What problems is Kubernetes solving and how is that benefiting you?**

As a java developer, we have to manage multiple applications in the form of containers.
Kubernetes helps us in achieving this. Also it helps us to scale up and down our applications automatically.

  ### 34. Kuberenetes - A review from a Kubernetes Administrator

**Rating:** 5.0/5.0 stars

**Reviewed by:** Neil S. | DevOps Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 21, 2023

**What do you like best about Kubernetes?**

Kubernetes is like a game that changed for me in many ways, I started learning it from one project on GKE and then I started going deep and deep, and now after 3 years, I can say it is the future of deploying many applications in the future. With its customization, the 100s of tools built on top of k8s, and the community everyone is always supporting.

**What do you dislike about Kubernetes?**

Nothing as of now, there are a few things I think Kubernetes itself should provide in finer ways like monitoring the cluster.

**What problems is Kubernetes solving and how is that benefiting you?**

The ease of deploying, and the help of helm and argocd . K8s can solve many problems

  ### 35. Review on Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 17, 2024

**What do you like best about Kubernetes?**

The best thing about Kubernetes its changed the whole development of application from months to days. Here we can make our application to small chunk of pieces. Each developer will work on his feature . Previous we applications are tightly coupled. Kubernetes break applications into loosely coupled micro service applications. It provides scalability, zero downtime, easy implementation and many more features.

**What do you dislike about Kubernetes?**

Kubernetes is one of the greatest tool. Nothing to dislike about Kubernetes.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves the problem of managing containers. It has many great features that solving the business problems like it provides zero downtime, scalability, high availability, self healing, faster development of application.

  ### 36. Orchestrating Container Peacefully!!!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 15, 2024

**What do you like best about Kubernetes?**

Integrating K8 with cloud and other tools (karpenter,ALB Ingress controller.. etc) is really esay and efficiant to use to manage the container. Autoscaling the pods based on resouce utilization (HPA,VPA) made cost saving for us. enabling the livenessprobe and readyness probe gives confidant that pod doesnt goes down and there is no downtime.

**What do you dislike about Kubernetes?**

we couldnt use the k8 dashboard efficantly like other alternative tool like lens for visualization of resourses , deployments and to perform any changes

**What problems is Kubernetes solving and how is that benefiting you?**

Container management with K8 is most efficient to use it helps cost saving, easy to use no down time & auto tuning resources based on use.

  ### 37. Kubernetes automates operational tasks of container management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2023

**What do you like best about Kubernetes?**

Auto-scaling, high availability, and load-balancing are just some of the fantastic features that Kubernetes supports on almost every cloud platform. The support provided by it is excellent. When working as a DevOps, you need to learn and understand Kubernetes.

**What do you dislike about Kubernetes?**

it's a bit complex for new beginners. you can't use it free you have to use any cloud and pay high amount of money.

**What problems is Kubernetes solving and how is that benefiting you?**

We are using Kubernetes to deploy and managing our application. it provides great features like load balancing like you have high load in one node then it will balance the load to the others nodes. we have automate our application deployment by using kubernetes in continuous deployment.

  ### 38. Kubernetes - The Ultimate Container Orchestration Solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paras J. | Senior Technical Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** September 07, 2023

**What do you like best about Kubernetes?**

K8s is awesome Orchestration tools. I have used K8s multiple features like K8s scalability for contaner  auto-scaling features, resouce management for containers, High availability if node failover and automatic rescheduling of containers on other node, declarative configuration is very used full for me.Kubernetes has a vast ecosystem of tools and plugins that enhance its functionality. Whether you need logging, monitoring, or CI/CD integration, there's likely a Kubernetes solution for it.

**What do you dislike about Kubernetes?**

Lots of version release and some time old tools are not support. Like Docker to Containerd.
Running Kubernetes clusters can be resource-intensive, both in terms of compute resources and management overhead. Smaller projects might find it overkill.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes is a powerful tool for container orchestration.

K8s  that brings unparalleled scalability, resilience, and resource management to the world of containerized applications.

small project or a large-scale production environment, Kubernetes has you covered.

if we used or talk about containerization is becoming the norm, Kubernetes is the gold standard for orchestrating containers effectively. 

I highly recommend it to anyone serious about containerized application development and management.

  ### 39. Container Management Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** MANICHANDER REDDY N. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Kubernetes?**

Kubernetes are very good at managing and orchestrating containers. It automates containerized applications deployment, scaling, and management, making it easier to handle complex container-based architectures. It provides built-in service discovery and load-balancing mechanisms. Continuously monitors the health of containers and can automatically restart or replace failed instances. Kubernetes has a large active community of users and contributors. Overall, 
Kubernetes offers a robust platform for container orchestration, enabling efficient management, scalability, and resilience for modern applications.

**What do you dislike about Kubernetes?**

It is not User-friendly for freshers like beginners, and it is very complex, and rapid release of versions may introduce changes and features, making it difficult to find.

**What problems is Kubernetes solving and how is that benefiting you?**

It automates the deployment and management of containers, making it easier to run and Self-Healing; it monitors the health of containers and automatically restarts or replaces failed instances.

  ### 40. Best in industry for application deployment, availability and scalability.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ranjit Kumar M. | Lead Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2023

**What do you like best about Kubernetes?**

Private repository which is quite secure.
Dynamic Horizontal scaling when ever there is more load on the server.
Integration with Docker is quite easy.

**What do you dislike about Kubernetes?**

It's only support Docker.
If you are using docker then only can use kubernetes.

**What problems is Kubernetes solving and how is that benefiting you?**

Auto scaling feature when there is more load on the server and thus serving more request and transaction without failure.
It has rolling update feature which is awesome.

  ### 41. Deploying application on cloud using Kubernetes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pratiksha N. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 16, 2023

**What do you like best about Kubernetes?**

I have been using Kubernetes since last year to manage the containerized workload. We mainly use Kubernetes with a docker container. Kubernetes provides various features such as scalability, fault tolerance and many more.

**What do you dislike about Kubernetes?**

At the moment, I didn't dislike anything about Kubernetes. But in the initial time, it is really difficult for me to understand the overall concept because it has a wide range of concepts to learn.

**What problems is Kubernetes solving and how is that benefiting you?**

It simplifies the process of deploying and managing applications at scale. It automatically monitors the health of containers and restarts or reschedules them if failures occur. It's optimal resource allocation benefits the organization in terms of cost.

  ### 42. Kubernetes is a good tool for CD

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 18, 2023

**What do you like best about Kubernetes?**

I have liked namespace and autoscalling and few other topic

**What do you dislike about Kubernetes?**

Nothing must overall its good their is not points to say compare to other tools its good

**What problems is Kubernetes solving and how is that benefiting you?**

The main problems its solving is autoscalling and volume related stuff

  ### 43. k8s and IT industry

**Rating:** 5.0/5.0 stars

**Reviewed by:** Khijar S. | Junior DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 17, 2023

**What do you like best about Kubernetes?**

its auto scalling ,bacth exicution,application scalling,self healing,avaiblity and reliblity., support both on promisess and cloud envirment. the best ting we can restrict the networkig and can authorise permission as per our requirment.

**What do you dislike about Kubernetes?**

installion setup is Bit deficult and for the learner person and starter person is bit deficult to use. it complext to migrate from on promisess to cloud. and main things its charher it chatge bit higher side.

**What problems is Kubernetes solving and how is that benefiting you?**

it reduce the production time and increase the productivity by managing resources like we can increase and decreas the pod, node,resources quota as per the cpu utilisation. we can rounte the request on diffrent servicess as per our requirment. shedule pod on node as per the requirment.

  ### 44. Certified Kubernetes Administrator

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ifran Q. | Programmer Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** August 11, 2023

**What do you like best about Kubernetes?**

Deployment and orchestration technology of the kubernetes makes it stand out from the crowd.

**What do you dislike about Kubernetes?**

Nothing which one could dislike, k8s is the trending technology for the deployment purpose.

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes is making sure that my application is always up and running with zero downtime.

  ### 45. Integrating Kubernetes with Docker on CentOS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rupesh K. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 17, 2023

**What do you like best about Kubernetes?**

If you are using an application that has many containers associated with it, then Kubernetes is the go-to solution for all of your container-related problems, because Kubernertes is a top-class container orchestration tool.

With the help of Kubernetes, you can scale any number of containers within a few seconds and can perform all the required tasks by just running a few commands.

I highly use Kubernetes in my day-to-day work to work on multi-cloud environments and handle the containers, along with this Kubernetes is much cheaper compared to other resources and it is open-source software.

**What do you dislike about Kubernetes?**

The only two problems that I see with Kubernetes are, if you are a small startup or using an application that does not have much load or needs less scaling, then Kubernetes is not the one for you, because ideally, Kubernetes is for big organizations or monolith applications.

And Kubernetes is not so beginner friendly, as it needs a bit of training to get the hang of it.

**What problems is Kubernetes solving and how is that benefiting you?**

I highly use Kubernetes in my work, to solve container management issues, as I need it to scale the containers, or manage their overall health and also scheduling of the containers across a cluster.

  ### 46. Why Kubernetes is the de facto standard for modern SaaS services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Kubernetes?**

Kubernetes, as a container orchestration platform allows you to quickly deploy, scale, and manage containerized applications across a cluster of machines. It offers scalability, HA, resource efficiency, self-healing, and a vibrant and active community. The strong ecosystem makes it easier to adopt and integrate Kubernetes into your infrastructure.

**What do you dislike about Kubernetes?**

Some downsides are that there is an initial learning curve for users to adapt to, there is networking complexity involved and the frequent upgrades that are not backwards compatible break things often.

**What problems is Kubernetes solving and how is that benefiting you?**

Using Kubernetes helps us improve developer productivity by giving a scalable, extensible container orchestration platform that developers can quickly build, iterate and deploy as a self-service besides all the gains of scaling, HA, infrastructure abstraction etc.

  ### 47. Kubernetes: Scalable and Flexible

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vishal S. | Unix Linux System Administrator, Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2023

**What do you like best about Kubernetes?**

I like most about Kubernetes is that it help us in to manage large scale deployment in a very easy way.It helps us in scaling of application and I like the self healing capabilities that it has.

**What do you dislike about Kubernetes?**

For freshers this is very hard to understand as it has so many function and also for production operational aspect it requires advance level knowledge to make the deployment. These are the points that I dislike about Kubernetes.

**What problems is Kubernetes solving and how is that benefiting you?**

It is solving the issue of the management of the containerized application in a distributed environment. it also helped us to manages large traffic in a very easy way.

  ### 48. Best opensource container orchestration engine in the market.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pravin Kumar P. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2023

**What do you like best about Kubernetes?**

It is best opensource container orchestration engine, it's automation deployment, scalability without much humans intervention.
It's flexibility, essy to integrate with other tools, it's CRDs, huge community support.

**What do you dislike about Kubernetes?**

I didn't find any features that increases the users difficulty so it is recommended to use if required.

**What problems is Kubernetes solving and how is that benefiting you?**

We live our application in pod by using Kubernetes, if my application goes down if it restart pod to come back in live, it does lot's of things like check readines probs,liveness prob, manages networking to communicate.

  ### 49. Review for Kubernates

**Rating:** 4.5/5.0 stars

**Reviewed by:** Deep T. | Senior Legal Recruiter, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 01, 2023

**What do you like best about Kubernetes?**

Very user-friendly, and interaction with the dashboard is also convenient. Amazing performance at the production level. It provides easy hosting of application as containers and has a lot of features. Command execution is also very good.

**What do you dislike about Kubernetes?**

For new user, it is a little bit difficult to capture all the features of it. It is complex to set up and administrate. To access its dashboard, you need to give various commands. A lot of complexity.

**What problems is Kubernetes solving and how is that benefiting you?**

Checking logs inside the container. Load balancing and Logs viewing with credential management. It helps to increase and improve productivity. Kubernetes is solving the problem of the autoscaling of resources.

  ### 50. Best Containers Management Technology

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Consulting | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 26, 2023

**What do you like best about Kubernetes?**

Kubernetes has the ability to automate and orchestrate containerized applications seamlessly. Its scalability and resilience features ensure smooth operations in dynamic environment

**What do you dislike about Kubernetes?**

For new comers its complexity becomes a chllange to learn and understand stuff, potential operatinal overhead and management complexities also is not good about kubernetes

**What problems is Kubernetes solving and how is that benefiting you?**

Kubernetes solves problem like container management, scalability & Load Balancing, High Availability and Fault Tolerance, Resource Utilization, Rolling updates and version management


## Kubernetes Discussions
  - [What does Kubernetes do?](https://www.g2.com/discussions/what-does-kubernetes-do) - 1 comment
  - [What are the main features of Kubernetes?](https://www.g2.com/discussions/what-are-the-main-features-of-kubernetes) - 1 comment

- [View Kubernetes pricing details and edition comparison](https://www.g2.com/products/kubernetes/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-30+21%3A51%3A35+-0500&secure%5Bsession_id%5D=4a06b6dc-c598-4130-ae25-1ca743d25379&secure%5Btoken%5D=967bbef2ae32dec934913718e38ef0755cd503ac2a6b02980fc45919cd14d4f2&format=llm_user)
## Kubernetes Integrations
  - [Amazon Elastic Kubernetes Service (Amazon EKS)](https://www.g2.com/products/amazon-elastic-kubernetes-service-amazon-eks/reviews)
  - [Argo CD](https://www.g2.com/products/argo-cd/reviews)
  - [Azure Pipelines](https://www.g2.com/products/azure-pipelines/reviews)
  - [Docker](https://www.g2.com/products/docker-inc-docker/reviews)
  - [F5 NGINX Ingress Controller](https://www.g2.com/products/f5-nginx-ingress-controller/reviews)
  - [GitHub](https://www.g2.com/products/github/reviews)
  - [GitHub Copilot](https://www.g2.com/products/github-copilot/reviews)
  - [Helm](https://www.g2.com/products/helm-helm/reviews)
  - [ICEBERG](https://www.g2.com/products/iceberg/reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews)
  - [Rancher Desktop](https://www.g2.com/products/rancher-desktop/reviews)
  - [SAS Viya](https://www.g2.com/products/sas-sas-viya/reviews)
  - [Visual Studio Code](https://www.g2.com/products/visual-studio-code/reviews)

## Kubernetes Features
**Management**
- Access Control

**Organization**
- Packaging 
- Container Networking
- Orchestration

**Development**
- Developer Toolkit
- Architecture
- Datacenter
- Virtualization

## Top Kubernetes Alternatives
  - [Red Hat OpenShift](https://www.g2.com/products/red-hat-red-hat-openshift/reviews) - 4.5/5.0 (288 reviews)
  - [Amazon Elastic Container Service (Amazon ECS)](https://www.g2.com/products/amazon-elastic-container-service-amazon-ecs/reviews) - 4.3/5.0 (248 reviews)
  - [Mirantis Kubernetes Engine (formerly Docker Enterprise)](https://www.g2.com/products/mirantis-kubernetes-engine-formerly-docker-enterprise/reviews) - 4.4/5.0 (272 reviews)

