Try our new research platform with insights from 80,000+ expert users
Data Engineer at Mofid
Real User
Top 5
Easy-to-use solution with a well-defined interface
Pros and Cons
  • "It is a stable and scalable product."
  • "They should make documentation simpler for learning."

What is our primary use case?

We use the solution to manage the containers efficiently.

What is most valuable?

The solution has a well-defined interface for every other function like network, CRA container, and run-time interfaces. It is fantastic as open-source software, very generic, and easy to use.

What needs improvement?

The solution's learning courses for the new users and developers must be easier to understand. Presently, they are very abstract, and it is challenging for users to find data.

For how long have I used the solution?

I have been using the solution for a year and a half.

Buyer's Guide
Kubernetes
January 2025
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.

What do I think about the stability of the solution?

It is a stable solution.

What do I think about the scalability of the solution?

The solution is easily scalable. I rate it ten out of ten. Our technical team for the solution consists of ten executives. At the same time, there are two million end users.

How are customer service and support?

I took help from the solution's technical team for Stack Overflow. Their service was good, and I rate it ten out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We switched to Kubernetes for better scalability, maintenance, and administration.

How was the initial setup?

The solution's initial setup was straightforward. I've used Rancher Kubernetes engine to set the cluster. The deployment took two days to complete. The process involved downloading the binary file and configuring it to servers.

What about the implementation team?

We deployed the solution with the help of our in-house team. The team of three, including data engineers and data operations managers, execute maintenance for it.

What was our ROI?

I have seen a return on investment for the solution. 

What's my experience with pricing, setup cost, and licensing?

We use the solution's open-source version.

What other advice do I have?

It is easy to maintain distributed systems and applications using the solution. Although, it requires a few new features to improve managing the volumes. I rate it ten 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.
PeerSpot user
Gogineni Venkatachowdary - PeerSpot reviewer
Cloud Operations Center Analyst at a pharma/biotech company with 10,001+ employees
Real User
Provides great auto rollback and scale-up, scale-down functionalities
Pros and Cons
  • "Provides auto rollback and scale-up and scale-down functionalities."
  • "The solution lacks some flexibility."

What is our primary use case?

We use Kubernetes for deployment of TIBCO software analyst. We then use Rancher to deploy the Kubernetes cluster.

What is most valuable?

Kubernetes is POD technology so you can run the number of containers you need to host one by one and use similar microservices for the containers. This is a great feature of Kubernetes. The product provides auto rollback functionality and a scale-up and scale-down functionality. These are the main features that we didn't previously have. For scaling or restarting PODs or any services is very easy. We can configure the commands to easily scale up and scale down, based on the load requirement. If some business servers added more load, then we increase the POD, and increase the services. 

What needs improvement?

Kubernetes lacks some flexibility compared to other products such as OpenShift. 

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.

How was the initial setup?

The initial setup is straightforward. We have our own Terraform script to deploy the Ansible. It provisions the orchestration and deploys Kubernetes and we install Rancher over Kubernetes and deploy the entire orchestration. We don't use any third parties. We carry out our own maintenance because we don't want to be dependent on third parties.

What's my experience with pricing, setup cost, and licensing?

We use the open source solution and only move to the commercial platform for the purpose of node vulnerability. We use Instana and Qualys agents for security monitoring vulnerability purposes. 

What other advice do I have?

For anyone wanting to use this solution, it's important to know the basics of Linux. In addition, Docker plays an important role and it's worth checking the YAML files before moving to Kubernetes. 

I rate this solution nine out of 10. 

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.
PeerSpot user
Buyer's Guide
Kubernetes
January 2025
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
832,138 professionals have used our research since 2012.
reviewer1948518 - PeerSpot reviewer
Identity and Access Manager at a outsourcing company with 10,001+ employees
Real User
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?

We use this solution to assist with our infrastructure development work.

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.

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
ChaitanyaMahanthi - PeerSpot reviewer
Solutions Architect at a tech vendor with 10,001+ employees
Real User
Top 10
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.
PeerSpot user
RahulKumar9 - PeerSpot reviewer
Solutions Architect at Rapyder Cloud Solutions Pvt Ltd
Real User
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.
PeerSpot user
WarrenWong - PeerSpot reviewer
Senior Solutions Architect at Jihu GitLab Technology Limited
Real User
Top 5
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.
PeerSpot user
Ehsan Asadi - PeerSpot reviewer
Senior network virtualization & storage specialist at Sipand Samaneh
Real User
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.
PeerSpot user
Mohammed Fareed - PeerSpot reviewer
Azure DevOps Lead at DXC Technology
Real User
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
Buyer's Guide
Download our free Kubernetes Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2025
Product Categories
Container Management
Buyer's Guide
Download our free Kubernetes Report and get advice and tips from experienced pros sharing their opinions.