We use this solution to assist with our infrastructure development work.
Identity and Access Manager at a outsourcing company with 10,001+ employees
A good development tool for infrastructure work, but lacking in third-party integration capability
Pros and Cons
- "This solution provides a comprehensive way to scale up our ports and containers, without having to use multiple products."
- "The solution does not work with third-party tools, or alternative cloud providers, which limits the extent that we can utilize it to."
What is our primary use case?
What is most valuable?
This solution provides a comprehensive way to scale up our ports and containers, without having to use multiple products.
What needs improvement?
The solution does not work with third-party tools, or alternative cloud providers, which limits the extent that we can utilize it to.
We would like to see visualization support added to this solution, in order to provide a wider single view of the infrastructure.
For how long have I used the solution?
We have been working with this solution for six months.
Buyer's Guide
Kubernetes
February 2025
![PeerSpot Buyer's Guide](https://www.peerspot.com/images/peerspot_logo_lt.png)
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
What do I think about the stability of the solution?
We have found this solution to be very stable; the only issues that have occurred have been from human error in the configuration.
What do I think about the scalability of the solution?
This solution is extremely scalable, if a business has the budget available to do so.
How are customer service and support?
The technical support for this solution is good, as long as you can provide extensive details on the issue that has arisen.
How was the initial setup?
The initial setup of this product is quite complex, and requires time to understand what is needed to implement it properly. However, once the expertise has been gained, the deployment is quick and straightforward.
What about the implementation team?
The solution was deployed using a third-party consultant.
What was our ROI?
This solution provides a platform for all development projects, which means that once it is implemented for one project, it can then be used for all future ones.
What's my experience with pricing, setup cost, and licensing?
The solution itself is open-source, so there is no cost attached to it. However, it requires a virtual machine to operate, which does come at a cost; a choice of a pay as you go model, or a monthly charge via an enterprise agreement.
There is a pricing calculator available, where organizations can determine the level and number of virtual machines required, and how much that will cost.
What other advice do I have?
It is important to understand the structure of the solution as a system in its own right, and we would recommend that organizations invest in vendor neutral training before implementation begins.
I would rate this solution an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
![PeerSpot user](https://www.peerspot.com/assets/media/images/anonymous_avatar-ddad8308.png)
Solutions Architect at a tech vendor with 10,001+ employees
A flexible solution that needs to improve its UI
Pros and Cons
- "I am impressed with the product's coupling of resources and flexibility."
- "The tool needs to improve its UI. The tool is very complex and basic."
What is our primary use case?
I use the product for microservices.
What is most valuable?
I am impressed with the product's coupling of resources and flexibility.
What needs improvement?
The tool needs to improve its UI. The tool is very complex and basic.
For how long have I used the solution?
I have been using the solution for six months.
What do I think about the stability of the solution?
We haven't encountered any issues with the product.
What do I think about the scalability of the solution?
I would rate the product's scalability an eight out of ten.
How was the initial setup?
The solution's setup is difficult and we need to write a lot of commands. It takes one day to complete the setup. We require two people for the solution's deployment and five people for its maintenance.
What's my experience with pricing, setup cost, and licensing?
I am using the solution's open-source version.
What other advice do I have?
I would rate the product a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Kubernetes
February 2025
![PeerSpot Buyer's Guide](https://www.peerspot.com/images/peerspot_logo_lt.png)
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
837,501 professionals have used our research since 2012.
Solutions Architect at Rapyder Cloud Solutions Pvt Ltd
It's effortless to use for scaling deployment components, CI/CD, etc.
Pros and Cons
- "The best feature is autoscaling. It's effortless to use for scaling deployment parts, CI/CD, etc."
- "Kubernetes should improve its consistency across different types of deployments. My customers tell me that they get much better performance when Kubernetes is deployed on VM versus PaaS services from Azure."
What is our primary use case?
We are an IT services company, and I am part of a team of DevOps engineers deploying Kubernetes for customers. We deploy it on a virtual machine, so you can deploy it anywhere.
The use case depends on the customer's deployment. For example, if the customer has microservices for lots of applications, they can use Kubernetes to segregate new microservices into different segments. They're not using a monolithic application. The same application has different components.
What is most valuable?
The best feature is autoscaling. It's effortless to use for scaling deployment parts, CI/CD, etc.
What needs improvement?
Kubernetes should improve its consistency across different types of deployments. My customers tell me that they get much better performance when Kubernetes is deployed on VM versus PaaS services from Azure.
For how long have I used the solution?
I have been using Kubernetes for about two and a half years.
What do I think about the stability of the solution?
Kubernetes is highly stable.
What do I think about the scalability of the solution?
The scalability is an excellent aspect of Kubernetes. It can scale up horizontally and vertically. You can scale by cluster and node. Scalabiity is the best part of Kubernetes.
How are customer service and support?
We have never contacted Kubernetes support. If have a problem, we raise a ticket to Microsoft, and their engineers will help us.
How was the initial setup?
Deploying Kubernetes is straightforward. The total deployment time depends on the number of applications and repositories we have on that day. If you are only setting up Kubernetes, it takes about five to 10 minutes, excluding the front-end IP, etc.
What's my experience with pricing, setup cost, and licensing?
Kubernetes is an open-source tool, so you only need to pay for your infrastructure. If you have your own data center, you can install Kubernetes and containerize the server, but if you're using PaaS services from Azure, so you must pay Azure for your utilizing their services. The total cost of ownership depends on your configuration.
What other advice do I have?
I rate Kubernetes eight out of 10. If your team has experience with containerization, they should work on Kubernetes. It will make development and deployment easier.
I recommend first containerizing your application and running it in a dev environment to test it and get some experience before implementing it in a production environment.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Solutions Architect at Jihu GitLab Technology Limited
A straightforward and free platform with good integrations
Pros and Cons
- "One of the most valuable features is the thickness of the cloud platform or on-prem file, which makes the solution straightforward to shift and scale. It works well with different types of deployment strategies and networks."
- "It would be great if Kubernetes could handle a level of data backup."
What is our primary use case?
We have several use cases, but our primary use is for microservices.
What is most valuable?
One of the most valuable features is the thickness of the cloud platform or on-prem file, which makes the solution straightforward to shift and scale. It works well with different types of deployment strategies and networks.
The product features good integrations with other platforms.
What needs improvement?
It would be great if Kubernetes could handle a level of data backup.
For how long have I used the solution?
We have been using the solution for around five years.
What do I think about the stability of the solution?
The solution is stable, and I rate it ten out of ten here.
What do I think about the scalability of the solution?
The platform is scalable, and we have over 30 customers using it.
How are customer service and support?
Most of our users have a basic knowledge of our definitions and account flows, so the standard practice is to raise issues when we encounter them. Kubernetes technical support can deal well with the kind of problems we face.
How was the initial setup?
The initial deployment was straightforward; we used Kubespray in Ansible, and it took less than an hour.
What's my experience with pricing, setup cost, and licensing?
Kubernetes is free; it's open-source software.
What other advice do I have?
I rate the solution ten out of ten.
The tool does everything we need, and we believe we have made the best choice.
I'm hesitant to recommend the platform as I prefer people to decide for themselves what is best for them, and I don't want to push a solution if someone doesn't need it. Some users will have issues only Kubernetes can solve, and they should find out how to leverage it.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior network virtualization & storage specialist at Sipand Samaneh
Integrates well with other solutions, highly scalable, and useful documentation available
Pros and Cons
- "The most valuable features of Kubernetes are the integration with Docker and there is plenty of documentation available. We work with Docker as a container, and it is more integrated with Docker than VMware Tanzu."
- "Kubernetes could improve by having better integration with VMware solutions."
What is most valuable?
The most valuable features of Kubernetes are the integration with Docker and there is plenty of documentation available. We work with Docker as a container, and it is more integrated with Docker than VMware Tanzu.
What needs improvement?
Kubernetes could improve by having better integration with VMware solutions.
For how long have I used the solution?
I have been using Kubernetes for approximately three years.
What do I think about the stability of the solution?
Kubernetes is stable. They are the leader in their category.
What do I think about the scalability of the solution?
If the platform for Kubernetes is VMware it is not scalable, but if the platform is Linux, it's scalable.
There are approximately 15 developers and five network administrators using the solution in my organization.
How are customer service and support?
The technical support from Kubernetes is good.
Which solution did I use previously and why did I switch?
I have used VMware Tanzu previously and I would like to work with it more because it is better integrated with other VMware solutions, such as vCenter, vSphere, vSAN, and NSX.
How was the initial setup?
I have done the initial setup of Kubernetes many times, for me the setup is easy. If I am focused I can complete the full implementation in one or two days.
What was our ROI?
We have received a return on investment from using Kubernetes.
What's my experience with pricing, setup cost, and licensing?
The price of Kubernetes could be lower. However, it is less expensive than VMware Tanzu. Additionally, technical support is expensive. The overall cost of the solution is approximately $1,000 annually.
What other advice do I have?
Kubernetes is the leader in this category, and are very good. However, if the platform they want to implement is VMware, I would advise using VMware 10.
I rate Kubernetes an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Consultant at a manufacturing company with 10,001+ employees
Scalable solution effective in orchestrating containers hosting microservices
Pros and Cons
- "We use this solution for the hosting of micro-services. Kubernetes helps us to orchestrate all the containers hosting these micro-services."
- "We would to have additional features related to security within the API, instead of needing to install add-ons."
What is our primary use case?
We use this solution for the hosting of micro-services. Kubernetes helps us to orchestrate all the containers hosting these micro-services.
What is most valuable?
One of the most valuable features is the ability to manage containers and pods. The solution monitors if applications are live and if issues are picked up, it automatically resolves these. This solution keeps our application in working condition.
This is an open source solution, which gives the community the opportunity to request specific features which the Kubernetes team then work on and add to the solution.
What needs improvement?
We would to have additional features related to security within the API, instead of needing to install an add-on.
For how long have I used the solution?
I have used this solution for almost four years.
What do I think about the stability of the solution?
This is a stable solution.
What do I think about the scalability of the solution?
This is a scalable solution. We are able to ramp up certain campaigns which this solution manages well. We have 400 to 500 people using this solution.
How was the initial setup?
This solution took one and a half years to get ready in production. We needed to explore a lot of add-ons in order to deploy into the Kubernetes cluster.
What's my experience with pricing, setup cost, and licensing?
What other advice do I have?
This is a really useful solution that is particularly useful for organizations using micro-services. This solution is not suitable for use with monolithical applications. Kubernetes works well in an on premises or cloud environment.
The suitability of this solution may vary from company to company.
I would rate this solution an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Practice Director, Global Infrastructure Services at a computer software company with 10,001+ employees
Internal engine designed well, useful Zero Touch Operations feature, and helpful online support
Pros and Cons
- "The most valuable feature is the Zero Touch Operations, which involves a new way of performing operations and support. We do not have to do maintenance, the operations are very simple."
- "Kubernetes can improve by providing a service offering catalog that can be readily populated in Kubernetes."
What is our primary use case?
If our project requires a cloud deployment we will use a cloud provider's version of Kubernetes. For example, Azure or AWS Kubernetes Elastic Services. We try to make use of whatever is provided by the cloud providers.
If the project requires an on-premise solution we use products from various vendors, such as Red Hat or other open-source products that can be downloaded and installed for free.
We are using Kubernetes for container management.
Kubernetes use cases are typically containerized application hosting. This is the basic use case that we do. Another use case can be deploying new application microservices which are loosely coupled and containerized using microservices-based architectures.
How has it helped my organization?
We can achieve a reduction of almost 50% to 60% of effort in operations by using Kubernetes.
What is most valuable?
The most valuable feature is the Zero Touch Operations, which involves a new way of performing operations and support. We do not have to do maintenance, the operations are very simple.
What needs improvement?
Kubernetes can improve by providing a service offering catalog that can be readily populated in Kubernetes.
The service catalog, for example, could be a CRM application on Kubernetes or an eCommerce retail application packaged on Kubernetes and to be readily deployable. Instead of somebody trying to figure out all the configurations of hosting this on Kubernetes, if something was readily available, which the developers for these CRM or eCommerce products, they could partner with either AWS, Google, or Azure and make the deployment of such applications readily available on Kubernetes.
This would allow very little work for a business to go live. The business can quickly straight away and subscribe, launch, and use. It is not difficult for an IT team to be involved to create an application environment to start up. It's would be much easier for businesses to use it directly and start off the applications.
For how long have I used the solution?
I have been using Kubernetes for approximately three weeks.
What do I think about the stability of the solution?
The stability of Kubernetes depends on how we have designed it. Our design is stable because I know how to design it and if something goes wrong how to fix it.
What do I think about the scalability of the solution?
The scalability is superb, it is highly scalable.
We have 75,000 employees in our organization that is using this solution.
How are customer service and support?
Technical support is not used very frequently. We use advanced-level support occasionally. It is only in certain circumstances when we have some advanced complexity that we reach out to an expert.
A person with a moderate level of knowledge on Kubernetes, with the help of the community forum, and documentation, most of their problems can be solved.
We do not need any particular company, such as Red Hat, to come in and support the Kubernetes environment, or some other company, such as Ubuntu Canonical to be signed up for a contract to support Kubernetes. It's not required.
How was the initial setup?
The initial setup is straightforward, it was not complex.
What about the implementation team?
The maintenance for Kubernetes is very minimal.
What's my experience with pricing, setup cost, and licensing?
You need to pay for a license if you buy branded products. For example, if you take the services from Azure, AWS, or Google, the price of the Kubernetes cluster is inclusive of the service that's being offered to us on a pay-and-use model.
What other advice do I have?
I haven't tried all the advanced features of Kubernetes, but I feel it is meeting most of the requirements of a new design architecture for applications to be hosted. I don't see any particular functionality which is not available for me as of now.
The open-source ecosystem is providing lots of ideas to solve all kinds of problems. The open-source ecosystem of developers, implementers, and integrators is providing lots of ideas. If there is something I may not know, I look up to the community forum and receive answers. There are no issues of finding something, however, Kubernetes by itself has to improve. It is a matter of the implementer to discover ideas to solve the problem. The Kubernetes engine is designed very well.
I would highly recommend this solution to others.
I rate Kubernetes a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Azure DevOps Lead at DXC Technology
Great auto-scaling feature which enables us to define node thresholds
Pros and Cons
- "Auto-scaling and self-healing features are very good."
- "It would be helpful if the UI were more graphical."
What is our primary use case?
We use Kubernetes to orchestrate the containers for deploying our Docker images to Kubernetes. I'm an Azure DevOps lead.
How has it helped my organization?
Kubernetes has some advanced features like auto-scaling and a good self-healing facility. If Kubernetes runs in the form of ports and one of the ports dies, a new one automatically appears. These advanced features help us to deploy our application and makes life easier.
What is most valuable?
I find the auto-scaling feature very good because rather than manually decreasing the number of nodes, we can define the threshold.
What needs improvement?
The UI should be improved. It would be helpful if it was more graphical. Kubernetes currently runs perfectly with the Linux environment because it has Docker as a container runtime, and Docker works perfectly with the Linux operating system. It should also be able to run with the MacBook and Windows OS, similar to Linux and it would be helpful if they would include this in the next release.
For how long have I used the solution?
I've been using this solution for four years.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
If you're using a cloud service provider there's no problem with scalability. When there's a newer version, we'll upgrade our Kubernetes cluster to the latest version.
Which solution did I use previously and why did I switch?
We previously had an on-prem solution using some tools like ClearCase, which is a centralized repository we used to work under. Given that everyone is migrating to cloud, we've done the same, migrating our applications to AWS and Azure Kubernetes.
How was the initial setup?
Although it doesn't take long to deploy, Kubernetes is difficult to set up even if it's the small, mini one-node Kubernetes cluster. For a cloud deployment, it's either Azure or AWS. The cloud service provider will take care of the master node. We currently have a DevOps team of seven people. If we have a big cluster, we can it into multiple clusters, one for the Dev team, one for the QA team, and one for production; each team can work on its cluster and deployment can be done quickly.
What's my experience with pricing, setup cost, and licensing?
Pricing depends on the cloud service provider. Comparing AWS and Azure, Google Cloud has a much better pricing model, as does Linode. We receive a monthly licensing account.
What other advice do I have?
It's important to learn the architecture of Kubernetes and know what each and every component of Kubernetes does. It makes the deployment easier. Whether or not you choose Kubernetes depends on your use case. If you have a business model that requires minimal changes with fixed requirements then Kubernetes might not be the way to go. If you're constantly needing to make changes, Kubernetes is a great solution.
I rate the solution eight out of 10.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
![PeerSpot user](https://www.peerspot.com/assets/media/images/anonymous_avatar-ddad8308.png)
Buyer's Guide
Download our free Kubernetes Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Container ManagementPopular Comparisons
Microsoft Defender for Cloud
VMware Tanzu Platform
Red Hat OpenShift Container Platform
Amazon EKS
Rancher Labs
Nutanix Kubernetes Engine NKE
Google Kubernetes Engine
Portainer
HashiCorp Nomad
HPE Ezmeral Container Platform
Komodor
NGINX Ingress Controller
Diamanti
Replicated
Buyer's Guide
Download our free Kubernetes Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions: