Kubernetes makes managing umpty number of applications/databases Easy
March 29, 2022

Kubernetes makes managing umpty number of applications/databases Easy

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

Overall Satisfaction with Kubernetes

We have moved almost all the stateless services to Kubernetes so managing the umpty number of services can be so easy. Kubernetes helps us in scaling the services up or down based on business needs. It helps us in upgrading the bunch of clusters with zero to minimal downtime based on the applications. We also moved stateful database services (mostly NoSQL) to Kubernetes to manage a single place and to keep the cost down.

Pros

  • Scaling the application processes/pods up/down based on business needs.
  • Managing the pods from a single source.
  • Better security along with different layers of security.
  • Orchestrating the pods and the available resources in different machines.

Cons

  • Easier way to update multiple deployments.
  • Better way to manage backups.
  • Using the available resources effectively and efficiently.
  • Scaling up/down applications at the same time keeping the integrity.
  • Each environment can be easily duplicated with minimal effort.
  • 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.
I didn't have too much experience or exposure to OpenShift but I do remember that in certain areas our organization found Kubernetes to be more useful and met our needs in comparison to OpenShift. Although I can't compare, I think it's easier to customize Kubernetes because of CRDs and so than OpenShift. Hence, the management decided to go with Kubernetes.

Do you think Kubernetes delivers good value for the price?

Yes

Are you happy with Kubernetes's feature set?

Yes

Did Kubernetes live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Kubernetes go as expected?

I wasn't involved with the implementation phase

Would you buy Kubernetes again?

Yes

Kubernetes as such makes our life easy in terms of deploying, orchestrating, and managing stateless and stateful services/pods from a single place along with security. We use k9s which makes it easier to manage Kubernetes because of the simple but effective GUI it provides. When it comes to database/stateful services we need to be more cautious when it comes to managing storage. Also, unless tested properly Kubernetes needs some more tweaking when it comes to hosting RDBMS databases.

Comments

More Reviews of Kubernetes