Great way to deploy/manage your servers.
April 03, 2019

Great way to deploy/manage your servers.

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with Kubernetes

I am working in a company that is currently working on moving everything to the cloud. We want to leverage as many as cloud managed services as we can. Kubernetes came to our sight when we thinking of containerizing our on-premises servers for fast and easy deployment to cloud. We are still experimenting with Kubernetes but based on what we've got now, it works perfectly for our department.
  • Kubernetes is a great tool for managing Docker images. It has great features for managing your containers.
  • It is supported almost in every cloud platform. AWS, GCP, Azure. We are mainly using GCP for our products and Kubernetes works great in it.
  • It is not hard to learn. Although you can learn and deploy your Kubernetes in a hard way, you do not have to.
  • I know Kubernetes was designed to be stateless and it has a lot of reasons to do it. But working to make stateful can be hard sometimes.
  • Like any other cloud migration projects, using Kubernetes can be a hard thing to bring to the team. I would not see that as a con of Kubernetes', just a fact.
  • Kubernetes is very easy to deploy in the cloud but not easy for platforms other than AWS, GCP, Azure.
  • 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.
Kubernetes is very unique. I do not think there are any competitors to take over its leading place. And you can always use Kuberntes with other tools to make the whole system better. Kubernetes is backed up by Google and has been tested over the years. It is reliable, fast, and easy to use.
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.