I use the product for microservices.
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?
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.
Buyer's Guide
Kubernetes
November 2024
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
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.
Engineer at SLT Visioncom Pvt Ltd
Beneficial large community support, widely used, and highly scalable
Pros and Cons
- "Kubernetes is a leading container orchestration solution, known for its simplicity and ease of use. Being open-source, it benefits from large community support, including enterprise support. Many companies offer their own version of Kubernetes, making it widely adopted and supported in the industry."
- "The lack of native support for billing and self-service capabilities is an area Kubernetes could improve. This requires the use of third-party integrations or managed services in order for customers to be able to deploy clusters on their own. It would be beneficial to have these features built-in into the Kubernetes platform."
What is our primary use case?
Kubernetes is open source. It's an orchestration platform for container clusters.
The solution can be deployed anywhere, such as on-premise or in the cloud.
What is most valuable?
Kubernetes is a leading container orchestration solution, known for its simplicity and ease of use. Being open-source, it benefits from large community support, including enterprise support. Many companies offer their own version of Kubernetes, making it widely adopted and supported in the industry.
What needs improvement?
The lack of native support for billing and self-service capabilities is an area Kubernetes could improve. This requires the use of third-party integrations or managed services in order for customers to be able to deploy clusters on their own. It would be beneficial to have these features built-in into the Kubernetes platform.
For how long have I used the solution?
I have been using Kubernetes for approximately one year.
What do I think about the stability of the solution?
This is one of the most stable platforms in the market.
I rate the stability of Kubernetes a nine out of ten.
What do I think about the scalability of the solution?
The scalability of Kubernetes is excellent. You can have one to two nodes and it can scale to 1,000,000 nodes.
I rate the scalability of Kubernetes a ten out of ten.
How was the initial setup?
The initial setup for Kubernetes is not straightforward. Setting up a Kubernetes cluster requires some level of experience and training, as well as knowledge. The procedures and setups vary depending on the specific deployment scenario.
I rate the initial setup of Kubernetes a six out of ten.
What about the implementation team?
We use one person to deploy the solution. However, it can depend on if it's a bare metal setup for on-premise, this could take longer. Starting from the bare metal for a cloud deployment one person is enough.
What other advice do I have?
For the maintenance of Kubernetes, one person is more than enough because it's an orchestration platform. They only manage the container or microservices.
My advice to others is for them to gain a basic understanding and training in Kubernetes and also develop some management skills. If they are willing to learn and can manage the technology, Kubernetes is a good choice as it is an emerging and leading technology in the cloud industry.
I rate Kubernetes a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Kubernetes
November 2024
Learn what your peers think about Kubernetes. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Senior Manager -Datacenter Planning and Operations at a comms service provider with 1,001-5,000 employees
Scalable and stable solution
Pros and Cons
- "If you don't have resources, you can certainly add another worker node and expand the cluster."
- "Setup was not straightforward."
What is our primary use case?
My primary use case of this solution is for infrastructure implementations - we allocate an EC2 instance and then define how many worker nodes are needed to run the application and the managed nodes.
What needs improvement?
More automation could improve the product - specifically, it would be useful to be able to shut down any IT machines that are currently not in use.
For how long have I used the solution?
I have been using Kubernetes for around a year and a half.
What do I think about the stability of the solution?
I think this solution is stable.
What do I think about the scalability of the solution?
I think Kubernetes is scalable in a vertical manner, depending on the type of instances in the worker mode. If you don't have resources, you can certainly add another worker node and expand the cluster.
How are customer service and support?
With the latest edition of Kubernetes, there is a concern in terms of infrastructure regarding AWS support. There is no specific contact point for issues with Kubernetes, so we have to rely on the internet and blogs in order to work out what has gone wrong.
How was the initial setup?
The setup was not straightforward. There were certain challenges in setting up the product requiring a lot of time on proper configuration and compiling. The first time we deployed took a lot of time but now we can do it in around a week.
What's my experience with pricing, setup cost, and licensing?
You don't need a license for Kubernetes, but you do have to pay for usage.
What other advice do I have?
I would rate Kubernetes as ten out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Effective automation, highly reliable, but scripting knowledge needed
Pros and Cons
- "The most valuable feature of Kubernetes is automation. It is the best tool for automation."
- "The initial setup of Kubernetes is difficult. However, if you are used to the flow then it is easier. The length of time it takes for the implementation depends on the project."
What is our primary use case?
I am using Kubernetes for particular projects.
What is most valuable?
The most valuable feature of Kubernetes is automation. It is the best tool for automation.
For how long have I used the solution?
I have been using Kubernetes for approximately two years.
What do I think about the stability of the solution?
The stability of Kubernetes is very good. It does not go down.
What do I think about the scalability of the solution?
All of our DevOps engineers are using Kubernetes in my company.
How was the initial setup?
The initial setup of Kubernetes is difficult. However, if you are used to the flow then it is easier. The length of time it takes for the implementation depends on the project.
Which other solutions did I evaluate?
My company chose Kubernetes because it has automatic deployment.
What other advice do I have?
If it is your first time using Kubernetes then you will have to study how to use it and learn how to do scripts.
I rate Kubernetes a seven out of ten.
Which deployment model are you using for this solution?
Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Sr. DevOps Engineer at BairesDev
Useful container orchestration, high availability, and good support
Pros and Cons
- "The most valuable feature of Kubernetes is container orchestration."
- "Kubernetes can improve pod escalation."
What is our primary use case?
We have many applications that are running on top of Kubernetes.
What is most valuable?
The most valuable feature of Kubernetes is container orchestration.
What needs improvement?
Kubernetes can improve pod escalation.
In a future release, the dashboards could be more detailed. They are too simple.
For how long have I used the solution?
I have been using Kubernetes for approximately five years.
What do I think about the stability of the solution?
Kubernetes is stable.
What do I think about the scalability of the solution?
We have approximately 100 people using Kubernetes.
How are customer service and support?
I have used the support from Kubernetes and it was good.
What's my experience with pricing, setup cost, and licensing?
There is a license to use Kubernetes.
Which other solutions did I evaluate?
My company chose Kubernetes because it is the best tool for orchestration containers.
What other advice do I have?
My advice to others that want to use this solution they should first study container concepts and create a POC.
I rate Kubernetes a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
System Administrator at Confidential
The solution can easily scale an application and continuously monitor all components for proper function
Pros and Cons
- "The solution has many valuable features but the most impressive is the ability to scale an application and continuously monitor if all the components of the application are functioning correctly."
- "The security of the solution is in its infancy and needs a lot of work."
What is our primary use case?
We are using the solution to deploy applications that are based on the microservices architecture.
What is most valuable?
The solution has many valuable features but the most impressive is the ability to scale an application and continuously monitor if all the components of the application are functioning correctly. If one part fails, it will recreate that component only, without disrupting the application. Another valuable feature, unlike other solutions that use the imperative way of programming this solution uses the declarative way, so you only need to describe the end result and it will do everything to arrive at that state.
What needs improvement?
The solution can be improved by adding a management console that will allow the use of a graphical interface to do what is usually done using command line instructions. I would like to have a simplification of the update process, which is currently not straightforward and time-consuming. The security of the solution is in its infancy and needs a lot of work.
For how long have I used the solution?
I have been using the solution for over a year.
What do I think about the stability of the solution?
The solution is stable as long as you don't touch the configuration and you know what you are doing otherwise, it will crash easily.
What do I think about the scalability of the solution?
The solution is scalable, but it is difficult to do as a standalone solution. Most organizations use paid solutions, such as Rancher, or OpenShift that are similar to operating systems that embedded the solution in them.
How was the initial setup?
The initial setup is straightforward. I am able to have a fully working cluster within half an hour. There are tools available that can help automate the deployment and reduce the time to under 15 minutes.
What about the implementation team?
The implementation was completed in-house.
What's my experience with pricing, setup cost, and licensing?
The solution is open source and has no fees.
What other advice do I have?
I give the solution eight out of ten.
I suggest anyone who would like to use this solution first get the certification. You must be knowledgeable with Linux and comfortable with the command line interface.
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?
Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Production Systems Engineer at Enwe
Helpful support, beneficial integration, and highly reliable
Pros and Cons
- "The most valuable feature of Kubernetes is the integration with other solutions, such as Formative and Grafana."
- "Kubernetes could improve security. The security is really hard to deploy with proxies and other elements. Additionally, We have had some issues downloading repos and libraries."
What is our primary use case?
Kubernetes is used to Dockerize and containerized applications.
How has it helped my organization?
Kubernetes has helped our organization by making our time-to-market better and the continuous integration and development are good. We can develop DevOps and FinOps methods.
What is most valuable?
The most valuable feature of Kubernetes is the integration with other solutions, such as Formative and Grafana.
What needs improvement?
Kubernetes could improve security. The security is really hard to deploy with proxies and other elements. Additionally, We have had some issues downloading repos and libraries.
In the next release, Kubernetes should develop a good interface for the administration and make the deployment of the solution easier.
For how long have I used the solution?
I have been using Kubernetes for approximately six months.
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 of Kubernetes is very good.
We have approximately 1,500 people using the solution in my organization. We have IT managers, administrators, and developers use it.
How are customer service and support?
The support we have received has been very helpful.
I rate the support from Kubernetes a five out of five.
Which solution did I use previously and why did I switch?
We have used other solutions previously, such as One Automation, and Nokia for traffic management.
How was the initial setup?
The deployment of Kubernetes could be better. The initial setup took approximately a week to complete.
I rate the initial setup of Kubernetes a four out of five.
For our implementation strategy, we enabled a cluster in the production environment, dev environment, and pre-production environment and we made two masters and many nodes. However, it depends on the application and the traffic volume.
What about the implementation team?
We use integrators for some of our deployments and for others we use only our team.
We use four of five administrators for the maintenance of the solution.
What was our ROI?
We have seen an ROI because the time it takes to market has been very quick to make a deployment.
What's my experience with pricing, setup cost, and licensing?
Kubernetes is an open-source solution that can be free. We have some distribution with licenses, such OpenShift and Tucows in Amazon. They are billing services.
What other advice do I have?
If you need to take care of proxies and configuration you may find the use of the GitHub repo Cube install helpful. It can help deploy and administrator the Kubernetes platform.
I rate Kubernetes an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Architect at Novatec Solutions
Great resources, useful documentation, and generally reliable
Pros and Cons
- "The scalability seems quite good."
- "The price is something they need to improve."
What is our primary use case?
We are developing some microservices for the banking sector. We are developing microservices and deploying all of them into Kubernetes. We're looking to make these projects scalable, so we are designing the policies for scaling. Also, we are deploying some front-end items. We are integrating Kubernetes on Azure, with the keyboard and storage. This means we have to use the invoice controller to properly route the request to the final destination.
Also, we deploy a database, however, it's not the main goal; it's just for a backup plan as we've had some troubles with the database, which is currently in hosted in Oracle Cloud.
What is most valuable?
The full concept behind Kubernetes is quite good in terms of trying to really take full advantage of the resources you have. You can separate your company by names, et cetera.
The scalability seems quite good also.
It seems that there is a community behind the solution that is supporting a lot of additional features that can be included in Kubernetes to integrate with other providers or software.
What needs improvement?
The price is something they need to improve.
I'm not a very technical guy. Graphically, the product could be more friendly for the users.
We'd like it if they had some sort of web management tool, I don't know if there is already one out there, however, it would help a lot.
For how long have I used the solution?
I've used the solution for around four months.
What do I think about the stability of the solution?
It has been very stable. There are no bugs or glitches. It doesn't crash or freeze.
What do I think about the scalability of the solution?
The solution can scale. It's not a problem.
We have been going into production right now, and I know there are other projects currently at the bank with the same infrastructure using Kubernetes. We're increasing usage.
How are customer service and support?
While there is support from the community, I really don't know much in terms of support and if, for example, Microsoft through Azure will provide something. We have a provider that we work with that is in charge of the support. That said, it's something like a blue layer. They set up everything, however, they didn't do anything further like channel configurations or deployments.
How was the initial setup?
I didn't properly set up the cluster. It is a service from Azure. There is another team that is in charge of setting up everything about the cluster. I have only been configuring some of the requirements for the cluster.
The setup is quite small right now. We also have a pipeline supported by Jenkins and there is one person working on that side for the other configurations. So we have about two or three people (who are engineers) working on the right now.
What other advice do I have?
I'm a reseller.
I've been reading a lot about the subject since it is new to me. There is a lot of good documentation. Of course, some of the Kubernetes webpage documentation is sometimes confusing as it's not that straight in terms of what you have to do. Still, it helps to take some lessons from some platforms Microsoft has. People need some training on the subject.
Overall, I'd rate the solution a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
Buyer's Guide
Download our free Kubernetes Report and get advice and tips from experienced pros
sharing their opinions.
Updated: November 2024
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
HashiCorp Nomad
Portainer
HPE Ezmeral Container Platform
NGINX Ingress Controller
Komodor
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: