Kubernetes

Kubernetes Reviews

Do you work for this company? Learn how we help vendors

Ratings and Reviews
(1-11 of 11)

Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Review Source
Any sort of stateless service that is under heavy utilization or demand is a great candidate for containers in general and therefore kubernetes. Kubernetes should not be implemented in a specific department or for specific purposes. It is a general solution to a large problem and should be put to use accordingly.
Score 10 out of 10
Vetted Review
Verified User
Review Source
Kubernetes is an excellent solution for shops that are using or looking to use microservices. The use of containers makes it simple and fast to deploy and roll back individual applications, and Kubernetes deployments make scaling a microservice simple. Furthermore, Kubernetes allows you to make the most of your resources, allocating pods between nodes to best use the available CPU/memory. Finally, Kubernetes makes moving applications between cloud providers relatively painless. However, for single monolithic applications, Kubernetes can bring an overhead of resources, and most of its benefits are missed.
Nitin Pasumarthy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
  1. Kubernetes is very easy to get started and to set up
  2. It has various deployment options, file systems and service types making it suitable for several use cases besides Machine Learning
  3. Extends the functionality of Docker's rich functionality making it a deadly combination
  4. The rough edges in file system, utilization and resource management should be fixed to be adopted as a standard in a company
  5. Its extremely vast Python library makes it easy to build services on top of kubernetes. However the API is quite complex and documentation is quite poor
October 05, 2017

Worth the Learning Curve

Adam Eivy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
If you are managing microservices, need service-discovery, autoscale and config management, kubernetes provides everything you need right out of the gate with simple YAML config files, allowing you to store your infrastructure as code within your repos. Kubernetes works best with non-homogenous loads, so putting multiple types of services into the cluster that utilize different components (memory, CPU, network) will provide better results than a single service that takes up one type of resource.
Jake Luby | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
It is well suited for stateless microservices (single APIs that perform a single function, message consumers/producers, single session UIs, etc.). It is also great for teams that are deploying a lot since they are fast and rolling with no pods being down. It is not well suited for things that require a state or any kind of persistence layer in the app or cluster.
David Long, SPA | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Kubernetes handles web applications wrapped into containers really well. Essentially, if it's something that you can containerize, Kubernetes will run it well. You can allocate resources towards specific containers if you have some that need more resources than others. Putting a service in front of containers makes it easy to communicate between pods of containers or the outside world.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Kubernetes is well suited for environments where products are hosted on AWS or another managed server, and where multiple software products need to all work together. When working with a managed server Kubernetes gives us a single point that allows us to control the entire environment. This has proved to be immensely helpful when working on large systems because it keeps track of nodes at no extra cost.

Kubernetes is less suited for environments where all development is done locally, the cost of getting all the nodes running often outweighs the potential benefits when a developer can access all the containers locally.
Score 10 out of 10
Vetted Review
Verified User
Review Source
If your company is 1) looking into moving to cloud, 2) thinking of designing a CI/CD pipeline, and 3) comfortable with taking the time and effort to deploy clusters, then Kubernetes is definitely worth the resources. It will bring much more benefits with almost no tradeoffs. But for small size companies who have few servers, Kubernetes might not be the best choice.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Kubernetes is a container-centric platform which can be run on in house data centers as well as public cloud. It is not only a platform run Docker containers, but also a very efficient network and application orchestrator. It has very powerful robust and extensible APIs. It is mostly declarative.

Kubernetes Scorecard Summary

What is Kubernetes?

Kubernetes is an open-source container cluster manager.

Kubernetes Pricing

Kubernetes Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo