---
title: Kubernetes Reviews
meta_title: 'Kubernetes Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 159 reviews by the users' company size, role or industry
  to find out how Kubernetes works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 159
  scale: '5'
date_modified: '2026-07-17'
parent_category:
  name: Containerization
  url: https://www.g2.com/categories/containerization
---

# 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:** 159
## 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 value Kubernetes for its **auto-scaling capabilities** , allowing seamless resource management and reliable application performance under varying demands. (6 reviews)
- Users appreciate the **auto-scaling** capability of Kubernetes, enhancing reliability and minimizing manual management of containerized applications. (5 reviews)
- Users appreciate the **robust cluster management** features of Kubernetes, enabling reliable and efficient container deployment and scaling. (5 reviews)
- Users value the **built-in scaling and self-healing features** of Kubernetes, enhancing reliability and reducing manual workload. (5 reviews)
- Users appreciate the **built-in scaling and self-healing features** of Kubernetes, simplifying container management with reliability. (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 struggle with the **steep learning curve** of Kubernetes, finding initial setup and troubleshooting particularly challenging. (9 reviews)
- Users face a **difficult learning curve** with Kubernetes, finding the setup and troubleshooting process complex and overwhelming. (7 reviews)
- Users find the **learning curve steep** and cluster setup complex, making it challenging for newcomers to grasp Kubernetes. (6 reviews)
- Users find the **complex setup** of Kubernetes challenging, especially due to a steep learning curve for beginners. (5 reviews)
- Users struggle with the **steep learning curve** of Kubernetes, finding setup and troubleshooting complex and overwhelming. (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. 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.

  ### 2. 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

  ### 3. I've got very good experience about Kubernetes

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** September 12, 2023

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

Actually I haven't known the how to create pods, services & all..but now got very good information..thank you

**What do you dislike about Kubernetes?**

There's nothing to tell dislike.. because I've learned many things here

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

It's a archestration too actually..so using Kubernetes I've deployed applications automatically

  ### 4. World first container orchestrator

**Rating:** 5.0/5.0 stars

**Reviewed by:** krishna kumar s. | Assistant Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** September 06, 2023

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

As it's widely used we have plenty of libraries and components available around the web for each and every problem  while using Kubernetes

**What do you dislike about Kubernetes?**

Someone to knows the in-depth of kubernetes architecture to avoid production issue

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

Container orchestration

  ### 5. review for kubernetes and opensource container orchestration tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sachin R. | software engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 16, 2023

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

Auto scaling, high availability, container management, rollbacks

**What do you dislike about Kubernetes?**

nothing much to dislike but kuberntes still lack in security feature compared to other tools like openshift.

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

Managing containers providing high availability and features like rollback and autoscaling.

  ### 6. Integrating Kubernetes with GCP

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ananth S. | Founder  & CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 11, 2023

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

Modular scalable robust design and plenty of tools to work with in the environment

**What do you dislike about Kubernetes?**

Not much.. Code can be little complex to comprehend, but  fine otherwise!

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

I have integrated virtual machines management along with networking directly under kubernetes. This enables our users to create small and large data networks alike, virtually over the cloud in a matter of  minutes.
e.g. This large data center with 300+ routers and 1000+ networks can be easily brought up entirely virtually in minutes using camphor networks kubernetes platform

https://camphornetworks.com/largescaledatacenterwith3closlayers/

  ### 7. Kubernetes is the way!

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 04, 2023

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

Kubernetes is industry standard for deploying containerized applications. There are plenty of resources to deploy.

**What do you dislike about Kubernetes?**

There are lots of steps involved in the process.

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

It helps containerize my applications.

  ### 8. Going cloud native with k8s

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 05, 2023

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

Scalability of worload that it handles intelligently and also the  rollback feature that it offers

**What do you dislike about Kubernetes?**

Running Pods or nodes might crash unexpectedly and it may me unreliable if not taken proper measures to handle it.

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

Applications needed to be manually scaled up which now kubernetes handles on its own

  ### 9. Kubernetes a complete solution for application management

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** February 26, 2023

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

I like most the flexibility kubernetes provide to host and maintain any type of application on top of it and the scalibility it provides. the new features it adds with every release excites me a lot

**What do you dislike about Kubernetes?**

There is no as such dislikes, But I think Saas based application management on top of kubernetes can be improved if we can isolate some kind of resources and traffic completely.

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

With kubernetes we are managing the deployment of microservices, we were able to scale our applications for millions of users seemlesly. After integrating it with various tools we were able to get complete insights and more cost savings.

  ### 10. One of the best container orchestration tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 11, 2023

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

-Pods are the life saver of your deployment, the fact that you can multiple pods in a deployment give you assures that your system will never be down.
- We user kubernetes with docker and it is easy to integrate

**What do you dislike about Kubernetes?**

-Namespace handling is  not good, we need something better. If there was a way to find configmap/secrets Globally(i.e in all the defined namespaces) and then getting the details of that would be a great feature to have.

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

Kubernetes is responsible of smooth deployment of our software and it helps us manage the microservice architecture that runs our product.

  ### 11. a great combination of docker and kubernetes indeed

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pratik  D. | Tech Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** March 24, 2023

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

great software kubernetes is to help deploy containers solutions and easy to manage the containers, easy to implement, team could easily handle a good amount of containers later.

**What do you dislike about Kubernetes?**

nothing as such to dislike, just that new users might feel its difficult to use but later users do get accostomed to kunernetes and its properties. Very good tool it is.

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

application deployment and scaling using declarative API to help define how the application needs to be deployed and scaled,and also what amount of resources need to be allocated can be specified.

  ### 12. Stop Inventing Kubernetes In-House

**Rating:** 5.0/5.0 stars

**Reviewed by:** Natan Y. | Chief Executive Officer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 29, 2023

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

Kubernetes is opinionated, but always has escape hatches if you need them.

For example, you should deploy software using Deployments and a RollingUpdate strategy, but you could also use Pods directly and implement your own logic.

**What do you dislike about Kubernetes?**

Some cloud providers misconfigure node allocatable or do weird things with burstable nodes. I've seen the pain points.

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

I don't need to reinvent the wheel for rollout strategies, rollbacks, service discovery, secret management, and so on.

  ### 13. Review for Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Harsh V. | Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 13, 2022

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

Kubernetes is the best solution available in the market for deploying and managing individual or multiple containers. For our project, we have specifically used it for Container orchestration of Docker swarm. The deployment process also consisted of a customised process for alerting users if any error occurred. Also, it was integrated with GitHub to track version history for deployments.

**What do you dislike about Kubernetes?**

Although Kubernetes is a beautiful platform to use and implement in any infrastructure, it had specific issues every time it had upgrades in our implementation. Some deployments fail because of some test class we've put in our code. It seems like we have to change the data every time we deploy. That also caused us to change our test cases each time on Github. But the support team is very active and is helping us consistently with each upgrade.

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

In our project, we had to deploy our containerised packages from org-to-org and track all the version numbers along with our continuous development; we also wanted a customised system for alerting. Hence the solution was implemented along with Kubernetes, and we integrated the same with Docker and Github to track all activity. This solution has greatly helped us as we used another deployment app earlier. Kubernetes is much more efficient than any other platform.

  ### 14. The prime solution for container orchestration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amith K. | Software Engineer (SDE2) - Innovation, Enterprise (> 1000 emp.)

**Reviewed Date:** March 31, 2023

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

Easy to use, declarative syntax, open source, easy to set up, plenty of choices when it comes to distributions

**What do you dislike about Kubernetes?**

Errors are tedious to debug and sometimes cryptic

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

Container orchestration at scale, autoscaling, uniform environments across cloud providers

  ### 15. Devops Engineer

**Rating:** 5.0/5.0 stars

**Reviewed by:** stefan a. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 14, 2023

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

It is container orchestrator and easy to deploy and manage containers via Kubernetes

**What do you dislike about Kubernetes?**

I do not have any dislike for Kubernetes

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

It is easy to manage all containers from one cluster also operational stuff less and deployments so easy with Kubernetes.

  ### 16. Best docker orchestration tool

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** June 09, 2023

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

Easy to deploy, cost savings 
Best for micro services

**What do you dislike about Kubernetes?**

Lots of maintenance to maintain this. Setup alerts and apm

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

We are deploying all the infra on this one.

  ### 17. Fun and Challenging

**Rating:** 5.0/5.0 stars

**Reviewed by:** Paa-Kwasi F. | Data Center Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 12, 2023

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

How everything from updates, to rollbacks and deployments, has been automated is beautiful to me. The self-healing feature is also great.

**What do you dislike about Kubernetes?**

It is pretty sophisticated and not too easy to deploy.

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

It is currently making it easy to manage all the micro services we run in our company. making us more efficient

  ### 18. Best for PaaS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2023

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

Kubernetes helps us orchestrate containers, automate deployment, scale, and manage applications

**What do you dislike about Kubernetes?**

Self-hosted for managing services through centralised teams isn't easier for cross-charging.

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

Kubernetes helps us orchestrate containers, automate deployment, scale, and manage applications

  ### 19. Containerization

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 03, 2023

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

Kubernetes give more flexibility to deploy any application in it.

**What do you dislike about Kubernetes?**

There is no memory autoscaling for pods.

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

It solves many problem, like resource management, self healing, container orchestration, auto scaling

  ### 20. Kubernetes Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** August 16, 2022

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

Kubernetes is a very good container orchestration tool, probably one of the best in the market. With the help of Kubernetes we can deploy and manage containers in any environment based on our needs. Applications deployed in Kubernetes can be available 24x7, if properly configured. Features such as Replicaset ensure multiple replicas of the application to be deployed which ensures high availability and load balancing.

**What do you dislike about Kubernetes?**

Kubernetes can be lot to handle for beginners. A major requirement to work with Kubernetes is knowledge of containers. Good amount of education and hands-on exercises are required before someone can work with Kubernetes in a production environment.

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

Kubernetes is trying to solve the problem of container orchestration. It was developed by Google which deployed thousands of containers on a daily basis to production. Maintaining those containers was becoming a huge challenge for Google, this they came up with Kubernetes and used it for proper maintenance of the containers. Later Google donated it to CNCF and made it open source.

  ### 21. Good Environment work for container orchestration tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akarsh A. | Student Intern, Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2022

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

I Like how we rollout without any single downtime with kubernetes deployment also i like their pods management ingress how we manage without any load balancer we create kubernetes NodePort service to check whether the work is proper or not also there is API integration also possible with some ENI connectivity easily with them so. its a demanding with EKS, AKS, GKS, every single cloud work with kubernetes is most demanding and also with OPENSHIFT

**What do you dislike about Kubernetes?**

Nothing was dislike everything we need to setup at once either we are from API integration team or either with DevOps team , everyone needs to setup at once then we need to review and management so nothing was dislike from my side

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

If we create any Container Image either with docker, or with podman or with Rocket , we use inside RUNC. and with pods we create multi pod container also that i don't think so with docker it was possible may be we do some thing with docker-compose but with kubernetes we handle easily

  ### 22. Kubernetes : Best container orchestration platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohit P. | Cloud Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 28, 2022

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

I started using kubernetes for a while now and I can surely tell that it is the best container orchestration platform considering the fact that how easy it is to manage the infrastructure. Few things which Iiked while I'm using Kubernetes are - 
1) Ease of configuration of yaml files make Kubernetes stand out.
2) Good performance in scalability at production level.
3) The level of pods, clusters and services are well configured.
4) Deployment to the cloud and fast continuous integration and continuous deployment.
5) User friendly interaction with the dashboard makes it convenient.
6) Kubernetes has its big ecosystem around it.

**What do you dislike about Kubernetes?**

I have started using Kubernetes for a while now for my container orchestration and I have realized that there are few things where Kubernetes needs to improve and some of them are -
1) One should have prior understanding about how Kubernetes works and how to set it up.
2) Kuberenetes comes with a bit of expensive side.
3) Complex process of creating and mantaining pods and cluster.
4) Not easy to access the Kuberenetes dashboard. You have to give alot of commands.
5) Terminal commands can be confusing for a beginner.

**Recommendations to others considering Kubernetes:**

Kubernetes is bit complex to understand at a beginner level. Make sure you have basic learnings and understanding of how Kubernetes works. One can try simple devops projects with Kubernetes to get started with.

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

- Problems on containerizing an applications are being solved.
- Simple and intermediate level devops projects can be made using Kubernetes.
- Easy of deployment with continuous integration and continuous deployment.
- Earlier it was quite difficult to run multiple instances of our application, now it is a quick process.

  ### 23. Kubernetes- one stop deployment solutions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ravi S. | Technical Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** September 20, 2022

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

It reduces the boilerplate server code configuration ,I used It to deploy my rest services and microservices ,It made my life easier as I just had to use mirrors and not actually the full instance and bang it works fantastic ,just confrigure deploy and use it as a service

**What do you dislike about Kubernetes?**

It's configuration is kind of but complex and hard for a novice devops guy or a developer ,it also kills ongoing smaller applications sometimes and it's hard to debug .

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

Build deploy and release , it's making life quite easy by just using an instance and not actual instance to speed is very good and loadbalcning is also fantastic

  ### 24. Container orchestration tool Kubernetes.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 14, 2022

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

Kubernetes is the best orchestration tool, it provides easy hosting of our application as containers and we can easily scale our application and comes with lots of features, that help in managing the application containers.

**What do you dislike about Kubernetes?**

Kubernetes is a bit complex to understand to start hosting our application, managing Kubernetes on VM is a kind of big task and cloud-native Kubernetes support is expensive.

**Recommendations to others considering Kubernetes:**

It is very helpful when we have to manage complex applications, not for simple applications.

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

Hosting of microservice application as containers and easily we can enable the communication between the services, and provide ingress feature to expose the service to world.

  ### 25. Awesome

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** April 25, 2023

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

Easy to manage containerized applications. Intuitive, great documentation.

**What do you dislike about Kubernetes?**

Can have a steep learning curve, but once you immerse yourself it's intuitive.

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

We deploy almost all applications (customer facing and internal tools) on k8s clusters.

  ### 26. Best open source orchestration system for software deployment automation

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 24, 2022

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

Kubernetes is used to scale the application in runtime, Kubernetes automatically handles the downtime during deployment and its API can be used for various purposes like:
- Port forwarding
- Command execution
- Checking logs inside the container
- Increase or decrease pods during runtime

**What do you dislike about Kubernetes?**

If you are new to Kubernetes then you will find it difficult to understand, the learning graph for Kubernetes is not good. It is not an ideal choice to use for small-size applications.

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

Kubernetes helps me in:
- Horizontal scaling of pods
- Load balancing 
- Logs viewing
- Command execution directly in pods
- Port forwarding of pods
- Microservice discovery
- Credentials management

  ### 27. The industry standard container orchestration platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Philippe G. | Solutions Architect, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 18, 2022

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

There are two main great aspects about Kubernetes, the controller pattern which allows engineers to declare resources in a declarative manner and the platform's flexibility.

**What do you dislike about Kubernetes?**

It can be very complex to setup and administer. There are a lot of moving parts and a lot of concepts to understand in order to fully appreciate the platform's capabilities.

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

Kubernetes allows engineers to deploy containerized workloads consistently across multiple clouds and environments.

  ### 28. Kubernetes provides  great productivity gains

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 14, 2022

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

Using Kubernetes solves the problem of resource autoscaling and the application is more stable and reliable , major cloud vendors are supporting Kubernetes. The best thing is an open-source project. Kubernetes is cheaper than other alternatives.

**What do you dislike about Kubernetes?**

Kubernetes is a large system with so much operational complexity. Distributed applications are hard to debug with Kubernetes. Kubernetes runs lots of services. Kubernetes is not useful for monolithic applications in one container running so many processes.

**Recommendations to others considering Kubernetes:**

Betters service quality, higher productivity, reliability, and open-source. Kubernetes provide a lot of flexibility, power and scalability.

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

Kubernetes solving the problem of autoscaling of resources and resource management. Kubernetes improves our productivity and makes our application more stable and running reliably.

  ### 29. Container Orchestration tool best in the market right now

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 02, 2022

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

It's big community where you will get all issues solutions readily available . Flexibility in multi cloud environment as  available to use kubernetes (k8s) in clouds like GCP, Azure , AWS .

**What do you dislike about Kubernetes?**

Kubernetes is very complex to understand. It can be more expensive than its alternatives depends on the application architecture and usage. It can be an overkill for simple applications.

**Recommendations to others considering Kubernetes:**

People who have a large microservice environment shoul go for kubernetes.

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

Optimizing its cost at the same time providng high availablity to your applications by loadbalancing and auto-scaling features  so no downtime . Even if current build code is breaks down on production that can be roll back using kubernetes.

  ### 30. The common denominator for everyone's container orchestration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yiorgos [George] A. | DevOps Engineer, Financial Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 05, 2022

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

Kubernetes offers a defined way of launching containers as workloads in a highly available way right out of the box, with little knowledge required from the developer and the operator. Within a well-firewalled environment, you can get in production, especially when using a managed Kubernetes solution, almost immediately, given you have no complex setup requirements.

**What do you dislike about Kubernetes?**

Kubernetes is overly complicated. Especially persistent storage is a pain that nobody wants to admit out loud. The same holds true for the RBAC model. Both these are issues that exist because they were not thoroughly thought out from the beginning. However, this is why it got its acceptance advantage compared to its competition.

**Recommendations to others considering Kubernetes:**

Do invest in members of your team acquiring a CKA certification. This will consolidate specific knowledge from the vast resources available (more than what a single person can consume in a lifetime) and make them productive in a short period of time. Do invest in getting to production _slowly_. Kubernetes is a beast, and each deployment has its own quirks that nobody else has faced. Indeed, managed solutions happen to worth their cost. If you opt for an in-house solution where you run the masters, think of Rancher. And also invest time into learning etcd and how it can be restored and queried.  Storage is a pain. As is picking the correct CNI, especially when you need Network Polices. Do not blindly follow what others have used. Experiment a lot.

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

Containers solved the problem of "works on my computer." Given an image, there is little chance it won't work as expected regardless of the host machine. Kubernetes adds to that with high availability, scheduling, using infrastructure to the maximum, thus cutting down costs, especially when running in production. An Ops / SRE team well versed in Kubernetes can do wonders keeping the site up and the costs down.

  ### 31. A great system for the container orchestration and Microservice deployment for any kind of services.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Pranav J. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 05, 2022

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

Autoscaling and resource utilization features are the best in kubernates for the deployment in cloud environment.

**What do you dislike about Kubernetes?**

Product takes larger infra on kubernetes environment with respect to the non kubernetes environment which increases the  product cost.

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

The zero downtime deployment and autoscaling features in k8s cluster makes the sites highly available to the user. Which gives customer satisfaction.

  ### 32. Best Container Orchestration tool

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** August 04, 2022

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

It's very useful for rolling deployments and storage management
Kubernetes allows managing resources for the application
It helps in moving workloads to the cloud easily

**What do you dislike about Kubernetes?**

Developing an application on kubernetes is quite complex for beginners as it requires prior knowledge on docker and networks
A steep learning curve makes it difficult for the team to adapt to this new technology

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

It helps in resource management of the pods required for the application
Rolling deployments is made easy in kubernetes

  ### 33. Best and powerful cloud native open source orchestrator

**Rating:** 5.0/5.0 stars

**Reviewed by:** Balaji K. | Principle Member of Technical Staff, Telecommunications, Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2022

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

Easy yet powerful orchestrator available as on today. Widely used and very good online documentation and tutorials are available

**What do you dislike about Kubernetes?**

Plenty of concepts to learn. Might find little difficult during the initial days

**Recommendations to others considering Kubernetes:**

Understanding the concepts are very crucial before starting to learn kubernetes. There are plenty of online tutorials available about the concepts, architectures etc.,

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

It entirely takes care of the application life cycle and high availability. In the absence of k8s one has to worry a lot about keeping application availability , scalability etc

  ### 34. Top orchestration Tool is kubernetes

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 21, 2022

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

It's architecture and more over the way we do deployments and the kubernetes API and it's working and the orchestration among the pods and the cluster is the most aspects I like very much.

**What do you dislike about Kubernetes?**

Not even a single dislike till date, i like the kubernetes a lot to deploy and host the containerised application.

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

We are deploying our application that we have developed using kubernetes. We will be deploying the application into the kubernetes pods which helps us to maintain the application all the time and the orchestration Between the pods and it's high availability.

  ### 35. Review for kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rohit Y. | Programmer Analyst Trainee, Enterprise (> 1000 emp.)

**Reviewed Date:** September 02, 2022

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

The k8's virtual containers feature is the best according to me. The microservice architecture is main thing.

**What do you dislike about Kubernetes?**

Developments and changes are a bit too much

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

The multiple code deployment allowance is very helpful

  ### 36. Kubernetes review after working for 6 months

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohanendra S. | Full-stack Developer(venera software Pvt Ltd), Mid-Market (51-1000 emp.)

**Reviewed Date:** July 22, 2022

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

I like the k8's virtual containers featurea lot. One thing to be noted is it gives the microservice architecture.

**What do you dislike about Kubernetes?**

Sometimes I feel like it's too much for local developments and small, simple applications.

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

It allows to deploy code multiple times in a day. Which is quite helpful. That too with no downtime.

  ### 37. Best Container Orchestration Platform

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vithushan S. | Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 10, 2021

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

Kubernetes brings a ton of benefits for micro-service applications. The best of the best about Kubernetes is the architecture. The hierarchy of clusters, nodes, and pods makes the applications scalable and enterprise-ready from the granular level especially in production environments.

**What do you dislike about Kubernetes?**

Few things need to improve in the world of Kubernetes. One of them is the complexity of setting up a CI/CD for Kubernetes deployment. it seems fairly uneasy to set up a pipeline for multiple clusters at one go.

**Recommendations to others considering Kubernetes:**

Kubernetes is an enterprise production-ready tool for container orchestration, if you are an organization having a lot of containerized applications and microservices, you should defiantly go for Kubernetes.

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

At our organization, we are moving various aspects of our applications away from monolithic to containerized architecture, So we use Kubernetes as one of the primary container orchestration platforms.  Also, most of our cloud-native applications are being deployed as Kubernetes clusters, So that we can manage containers in production grade. Along with that, managing the pods and networking part of those brings a lot of value to our organization as well.

  ### 38. Native Kubernetes review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ganesha V. | Senior Technical Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** July 28, 2022

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

High availability of application 
Horizontal pod Autoscaling to boost application performance 
Event driven Autoscaling for event sources using KEDA

**What do you dislike about Kubernetes?**

Intial setup might require some technical skills
Executing kubectl commands needs practice

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

Autoscaling to improve performance,high availability since it uses multiple nodes

  ### 39. Review for Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sachin K. | Freelancer, Enterprise (> 1000 emp.)

**Reviewed Date:** July 12, 2022

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

I like its feature of flexibility in multi-cloud environments. We used it for GKE.

**What do you dislike about Kubernetes?**

I liked it very much as it helps in reducing the development of an application. There is nothing I dislike.

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

We are using it for managing our docker container over the cloud.

  ### 40. Kubernetes as container management tool

**Rating:** 2.0/5.0 stars

**Reviewed by:** Avni B. | IT Analyst, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2022

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

1. Kubernetes allow better upgrade of software without any downtime
2. It is easy to setup application with high availability along with security 
3. Kubernetes allows application management very easy in terms of port and all
4. Cloud providers also provide kubernetes service

**What do you dislike about Kubernetes?**

1. For beginner to kubernetes lots of thing to learn to setup application on kubernetes
2. Kubernetes certification is very costly if anyone want to choose its $300

**Recommendations to others considering Kubernetes:**

1. Every company should choose kubernetes as it is future and it provide better security and control . So can be considered

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

1. To setup atlassian tool stack like jira, confluence,bitbucket on cloud using kubernetes along with security and high availability and also integration among them.

  ### 41. Kubernetes for Critical Apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Harshit A. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 21, 2022

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

It's autoscaling process and its service

**What do you dislike about Kubernetes?**

Manual loand balancing sometime overall its good

**Recommendations to others considering Kubernetes:**

I am recommending this because of its vast uses and vast features .
I has large market over the world

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

Its solving critical business problems for apps and its is very usefull and powerfull

  ### 42. My first experience with Kubernetes

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** February 07, 2022

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

One does not have to worry about managing infrastructure. Deploy the containerized application and configure the YAML file properly. Everything else will be taken care of by k8's.The CPU and RAM are manged effciently.

**What do you dislike about Kubernetes?**

Since it is a fully managed service, the cost to maintain it is more compared to other cloud services. Migrating to k8's is troublesome.k8's are not easy to learn and understand, and it is a bit complex to build.

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

The reports were running on a physical server which is hard to maintain, and the resources were underutilized. We then moved the scripts to Kubernetes to negate the above challenges. Since then, the run time has been excellent, and there was no server downtime. We are paying for how much we use, and also it handles sudden surges in traffic.

  ### 43. Best choice for software deployment!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manika R. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 10, 2022

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

- It can work with any type of container at run time.
- Application downtime is reduced because if any pod is not working, then it automatically selects another pod.
- Continuous Integration Continuous deployment is best feature

**What do you dislike about Kubernetes?**

It is not much user friendly. We implement commands to deploy the project . Alternatively, any UI would be easier to use for a novice.

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

- Application deployment is easy.
- Pod management saves time and efforts.
- Its scalability is best feature and much beneficial.

  ### 44. Perfect for High-Scaling Programs

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 28, 2022

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

The automatic upscaling capability is wonderful. Even if a pod crashes, the rest of the application continues to run. The documentation is super

**What do you dislike about Kubernetes?**

Setting up the cluster and configuring it is quite complex.

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

Using Kubernetes, we can provide a highly scalable product. If we need more resources, the cluster scales itself up.

  ### 45. Most widely used container orchestrator

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 25, 2021

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

Kubernetes is highly scalable, allows vertical scaling, and is easy to manage deployments using its master-slave architecture. It is readily available on all Cloud vendors like AWS, GCP, and azure

**What do you dislike about Kubernetes?**

It is very hard to do a Kubernetes setup manually and it does not come up with a CNI out of the box, It also has little high system requirements also it is intimidating for new users.

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

I use it to orchestrate my docker containers on AWS EKS for production and I also use a single node Kubernetes setup in my Linux machine locally for development and testing

  ### 46. kubernetes for container orchestration

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 15, 2021

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

Kubernetes helps to orchestrate containers basically it is used for containers management like when and where the container start and stop is also dividie traffic of my website using load balancers.

**What do you dislike about Kubernetes?**

Ui is not more attractive as it is not user friendly it is hard to find the addresses. Some time is shows client not connected error as configuration set accordingly.

**Recommendations to others considering Kubernetes:**

It manages container it selfish by using auto scaling and load balancer also it is good for microservices.

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

My using kubernetes i solve the problem of microservices before kubernetes i used to manage microservices manually and it is hard to manage but kubernetes solve this problem as it is manage microservices easily and single handedly.

  ### 47. Microservices Management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Zobia K. | Jr. Devops Engineer , Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2021

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

The best is it is easy to learn and handle and provide easy way to handle microservices with interesting dashboard and manageable structure with autoscaling and load balancing handle failures smartly maintain containers and their deployments

**What do you dislike about Kubernetes?**

It only supports containerize application and handling containers is the only thing I wouldn't say I like there should be a Kubernetes service to handle non containerize applications as well

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

If we are working on microservices and containerize application we need to  handle them and it will become difficult if we are having 100 of 10000 of container it will be very difficult to handle it thats why we face toward kubernetes and got best results

  ### 48. The definitive platform for container orchestration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dave J. | Director of Software Architecture, NexTravel, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2021

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

It makes managing and deploying your containers much easier. It eases communication between containers. It also allows you to scale up and down easily.

**What do you dislike about Kubernetes?**

The learning curve for Kubernetes can be a bit steep. It can be a lot of work to use it for small teams an projects and to be fair most small projects don't need the power of Kubernetes. However I do wish that there was a "Kubernetes Lite" version that could be used to deploy simple projects and allow you to grow into full blown K8s, if necessary.

**Recommendations to others considering Kubernetes:**

Unless you have a very good reason, don't manage your own Kubernetes installation. Use GCP, AWS, or Azure to manage your Kubernetes.

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

We used it to solve container orchestration. It took a while to get it set up but once it was up and running, our deployments were seamless and it was simple to maintain the infrastructure.

  ### 49. Kubernetes

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** November 13, 2021

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

Scalability
Ease for version rollbacks
Third-party integrations

**What do you dislike about Kubernetes?**

Nothing at all. It has made our deployments seamless

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

It addresses auto-scaling, which is essential for high availability software applications. Provides load balancing with k8s-ingress-Nginx service.

  ### 50. Okay but need new features

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** January 04, 2022

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

The capacity to integrate it with so many other plugins ...makes it a good scaling and management tool for clusters .

**What do you dislike about Kubernetes?**

The use of static config and the needs of config map makes it a little confusing.

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

Deployment and testing  of containarized applications


## 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?page=2&section=pricing&secure%5Bexpires_at%5D=2026-07-20+11%3A51%3A31+-0500&secure%5Bsession_id%5D=af9d0932-2d88-4159-9e5f-e0b08f8b8f36&secure%5Btoken%5D=7793b5b91683109330c44f2b5d68f8571149e766f35edadc111368a56931788c&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 (290 reviews)
  - [Mirantis Kubernetes Engine (formerly Docker Enterprise)](https://www.g2.com/products/mirantis-kubernetes-engine-formerly-docker-enterprise/reviews) - 4.4/5.0 (277 reviews)
  - [Amazon Elastic Container Service (Amazon ECS)](https://www.g2.com/products/amazon-elastic-container-service-amazon-ecs/reviews) - 4.3/5.0 (249 reviews)

