Skip to main content
TrustRadius
Kubernetes

Kubernetes

Overview

What is Kubernetes?

Kubernetes is an open-source container cluster manager.

Read more
Recent Reviews

TrustRadius Insights

Telcos have found Kubernetes to be a valuable tool for deploying and managing their legacy telco applications. By converting these …
Continue reading

Kubernetes Review

10 out of 10
April 07, 2022
Currently we are using Kubernetes in our project to orchestrate the containers. We are using it for our banking client where some point of …
Continue reading
Read all reviews

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Kubernetes?

Kubernetes is an open-source container cluster manager.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

3 people also want pricing

Alternatives Pricing

What is Vultr?

Vultr is an independent cloud computing platform on a mission to provide businesses and developers around the world with unrivaled ease of use, price-to-performance, and global reach.

Return to navigation

Product Demos

Kubernetes Beginner Tutorial 8 | Step by Step Play with Kubernetes (K8s) Demo

YouTube

Demo: Intro to Rancher container management

YouTube

[ Kube 68 ] Kubernetes RBAC Demo | Creating Users and Roles

YouTube

Kubernetes for the Absolute Beginners - Setup Kubernetes - kubeadm

YouTube

Kubernetes Deployment Tutorial - yaml explained + Demo

YouTube
Return to navigation

Product Details

What is Kubernetes?

Kubernetes is an open-source container cluster manager.

Kubernetes Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(164)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Telcos have found Kubernetes to be a valuable tool for deploying and managing their legacy telco applications. By converting these applications into Kubernetes objects, telcos have been able to improve uptime and scalability. The simplicity and speed of Kubernetes make it ideal for managing microservices, enabling easy deployment, service discovery, configuration management, autoscaling, and fault tolerance. This has been particularly useful for organizations like LinkedIn, which has used Kubernetes as an experimental product for building and managing Machine Learning pipelines and accessing GPU clusters. Additionally, Kubernetes is widely adopted as a PaaS solution throughout organizations, solving the problem of immutable infrastructure and providing a low learning curve for users. It offers scalability and reliability, making it suitable for managing developer and customer environments at both departmental and organizational levels. Moreover, Kubernetes excels in orchestration across diverse hardware infrastructures, including data centers and multiple cloud providers. It effectively manages containerization applications consisting of hundreds of containers deployed on physical machines, virtual machines, or cloud machines. This addresses resource allocation and scheduling challenges by creating and tearing down containers based on resource demand. Furthermore, Kubernetes serves as a powerful tool for containerizing on-premises servers for seamless deployment to the cloud. Its versatility and standard deployment through Helm have made it the preferred microservice container orchestration platform for deploying web-based applications. Overall, Kubernetes offers a wide range of use cases that enhance the deployment, management, and scalability of various applications in different environments.

Flexibility in Customization: Many reviewers have praised Kubernetes for its flexibility in choosing networking, storage, monitoring, and other solutions, allowing them to customize their workload according to their needs. This feature has been appreciated by a significant number of users.

Seamless Upgrades: Users have mentioned that Kubernetes provides the ability to upgrade applications to a new version without any downtime, making it seamless and efficient. Several reviewers have highlighted this as a valuable feature of the platform.

High Portability: The high level of portability offered by Kubernetes has been positively acknowledged by many users. They appreciate being able to move their applications to different environments easily.

Complex Application Design: Several users have found designing applications on Kubernetes to be complex and time-consuming, especially when manually writing YAML manifests and validating them for errors.

Steep Learning Curve: Many reviewers have mentioned that the learning curve for Kubernetes is slow due to a large number of objects and new concepts. They suggest adding GUI-based operations to help with tasks like finding latency points or identifying resource-consuming pods.

Difficulty in Troubleshooting and Documentation: Users have encountered challenges in understanding and troubleshooting Kubernetes, particularly for beginners. Some users have also found it difficult to find relevant information as the documentation is scattered. They suggest better documentation and versioning for easier access to relevant information.

Based on user reviews, users commonly recommend the following for Kubernetes:

Consider using Kubernetes for companies with a large microservice environment. Users believe that Kubernetes is helpful for managing complex applications and recommend it specifically for organizations with a significant number of microservices.

Acquire a basic understanding and knowledge of Kubernetes before using it. Users suggest that having some familiarity with Kubernetes before implementation is beneficial in order to fully utilize its features and capabilities.

Utilize specialized support and platforms like Rancher when deploying Kubernetes. Users recommend seeking assistance from specialized companies that provide support for Kubernetes, as well as using platforms like Rancher in conjunction with Kubernetes.

Overall, users emphasize the importance of evaluating specific requirements and capabilities before choosing Kubernetes as the container management solution, acquiring knowledge beforehand, and leveraging external support to enhance the deployment experience.

Reviews

(1-16 of 16)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Because of microservices, Kubernetes makes it easy to find the cost of each application easily.
  • Like every new technology, initially, it took more resources to educate ourselves but over a period of time, I believe it's going to be worth it.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • The only negative impact would be time lost in research and development.
  • It is possible that a lack luster understanding combined with a migration to kubernetes before being ready could lead to disastrous scenarios.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • It is part of our CI/CD pipeline. Speeds up our deployment process.
  • It saves us a lot of time on managing servers. You do not need to dig in there to find out what is wrong, you just redeploy it.
  • Makes our guys excited to deploy the new technology.
Nitin Pasumarthy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • It enabled us to move faster with our experimental ML pipeline
  • Being an experimental setup, we faced several hiccups during deployments like pods going into UNKNOWN state demanding immediate attention
  • Though it had rough edges, NFS was quite useful for distributed Machine Learning training. It made development very simple
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Low initial cost, Kubernetes is one of the top orchestration tools on the market right now. This has reduced costs across our organization as a new talent with skills in Kubernetes are not hard to find.
  • No software cost, Kubernetes is free and open source.
  • Reduced system complexity, developers spend fewer hours configuring Kubernetes and more hours working and solving problems.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Has negated the need to hire people to manage deployment/operations as the development team can now work in a true ‘devops’ manner
  • Biggest downtime is less than 5 minutes to upgrade a microservice; usually not even noticed by users
  • Improved development cycle due to being able to implement a proper CI/CD pipeline
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Kubernetes is one of the leading orchestrator for containers and also production ready. Helps use Docker containers confidently in production.
  • Eliminates maintenance of Docker container lifecycle and handles it automatically.
  • RBAC and Namespaces help is clear isolation and access management to applications and access members of team members to each application in a fine grained manner which boosts the confidence to use docker containers.
October 05, 2017

Worth the Learning Curve

Adam Eivy | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • The cost of running the services in kubernetes is orders of magnitude lower than our previous infrastructure.
  • The speed of new service creation and deployment is amazing.
  • The automatic failure recovery has saved us numerous times.
April 14, 2017

Poor man's review

Manish Rajkarnikar | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Ease of deployment, easy scaling up and down for applications. Time saver for developers.
  • Built in features such as service discovery; secrets; kube-dns is awesome. As infra team we don't have to spend too much time on them anymore. They are all immutable. So easy upgrade etc.
  • Provides reliability for app for free.
Jake Luby | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • We switched from Chef, so we got a HUGE amount of ROI by switching our microservices over to Kubernetes 8. A lot less code, a lot easier to test, and immutable images means we have just one build and that artifact goes through all the environments.
  • Automated deploys are SUPER easy with Kubernetes 8. We just have simple scripts listening on a GitHub repo for changes that applies/creates all the Kubernetes 8 pieces we need. Everyone has the power to deploy to any of the clusters through code and code reviews.
  • Shrunk our devops need dramatically, everything just works.
David Long, SPA | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Deployment is easy to automate with the kubectl CLI, making it something that we can do more often
  • Google Compute Engine makes it easy to setup Kubernetes so that we don't have to spend days or weeks setting up the cluster
  • Developers now have a part in the deployment process ensuring that their applications not only build, but package properly
Return to navigation