Try our new research platform with insights from 80,000+ expert users
Kubernetes Logo

Kubernetes pros and cons

Vendor: Kubernetes
4.3 out of 5
Badge Leader
528 followers
Post review

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Kubernetes offers exceptional scalability and flexibility, allowing rapid expansion to meet business needs.
The platform is highly valued for its automation capabilities, including auto-scaling and self-healing features.
Kubernetes excels in container orchestration, providing seamless management and deployment of microservices.
Its robust integration with Docker and other cloud-native solutions enhances efficiency and interoperability.
Kubernetes benefits from extensive community support, contributing to its reliability and continuous improvement.

CONS

Kubernetes is complex and has a steep learning curve, particularly for those without a Linux background.
The pricing of Kubernetes is high, which may not be ideal for smaller companies or projects with a lower return on investment.
Kubernetes lacks integration with various third-party tools, affecting its flexibility and usability across different platforms.
The setup and operation of Kubernetes are complicated, requiring specialists and advanced technical knowledge.
Security features in Kubernetes need enhancement, including better integration with existing systems and more robust built-in security measures.
 

Kubernetes Pros review quotes

MA
Oct 26, 2021
The product is highly scalable.
BP
Dec 18, 2023
With the use of our blueprint, my experience with the initial setup has been a ten out of ten where one is difficult and ten is easy.
LJ
May 3, 2024
I found it to be an excellent solution for application deployment. It's great for containerization.
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.
MS
Aug 19, 2020
The auto-repair function in Kubernetes is perfect. When something breaks, the auto-repair function automatically repairs it. If you are running the content in Kubernetes, you have a good set up. You do not need to do anything for the management of this. So, the automation of Kubernetes is number one.
PS
Nov 29, 2022
The autoscaling feature is the most valuable. Kubernetes itself is an orchestration tool. It automatically detects the load, and it automatically spins up the new Pod in the form of a new microservice deployment.
reviewer1440765 - PeerSpot reviewer
Oct 22, 2020
The ease of use if the solution is a very valuable aspect for us.
Roshan George Thallamore - PeerSpot reviewer
Sep 27, 2022
The Desired State Configuration is a handy feature; we can deploy a certain number of pods, and the tool will ensure that the state is maintained in our desired configuration.
Nouman Kaiser - PeerSpot reviewer
May 10, 2024
Offers a crucial feedback process
Raj G - PeerSpot reviewer
May 7, 2024
There are many good features. I feel that the scale-out features, like replica sets, are very good. The number of running containers can be autoscaled.
AjayThapar - PeerSpot reviewer
May 30, 2022
It's scalable.
 

Kubernetes Cons review quotes

MA
Oct 26, 2021
They need to focus on more security internally.
BP
Dec 18, 2023
In the financial service sector, I'd rate scalability an eight out of ten. But do it in a controlled manner, not auto-scaling. If your application has a bug and you enable the autoscaler, it will spike your costs. If someone deploys an application with a bug, that's automatically a problem.
LJ
May 3, 2024
One thing I noticed is when you have multiple deployments and your node count increases beyond eight or nine, the container creation process doesn't copy properties correctly.
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,053 professionals have used our research since 2012.
MS
Aug 19, 2020
The Kubernetes dashboard can be improved. It is currently a mess. We were using Rancher earlier, and everyone was happy with the dashboard. Right now, we are using Kubernetes, and it's not working with Microsoft workstations. We still have problems with the dashboard. It's terrible.
PS
Nov 29, 2022
I'm expecting more improvement on the UI development side, which can be reflected in each object that is part of Kubernetes, like the Pod, deployment set, ReplicaSet, ConfigMap, Secrets, and PersistentVolume.
reviewer1440765 - PeerSpot reviewer
Oct 22, 2020
It would be very interesting if they could introduce a template engine to set dynamic values in the deployment time. It would be ideal if it could be native in Kubernetes as it would be much easier.
Roshan George Thallamore - PeerSpot reviewer
Sep 27, 2022
The solution has some issues regarding availability during high loads. Worker nodes are sometimes unavailable, affecting the overall availability of the applications. This is a bug or underlying problem with the tool, and Azure and other providers are looking into improving this by releasing new versions of Kubernetes that fix some of the platform's issues.
Nouman Kaiser - PeerSpot reviewer
May 10, 2024
Absence of a built-in feature for local API creation
SA
Jan 30, 2021
One feature I would actually like to see is the network monitoring part. When we talk about communities, it's mostly the computer side. But it does have some enhancements on the networking side which they have recently released. I would like to see more enhancement where we can monitor the networks of the Kubernetes cluster or the Kubernetes workloads.
Raj G - PeerSpot reviewer
May 7, 2024
It's good for bigger organizations, but for smaller organizations or a few workloads, it may be too heavy, not easy to deploy, and the ROI may be less because it requires a control plane, worker nodes, and multiple VMs to run.