Why we run Kube in IBM Cloud.
February 21, 2019

Why we run Kube in IBM Cloud.

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

Overall Satisfaction with IBM Cloud Kubernetes Service

IBM Kubernetes Service is our one-stop for running all our Java services and NodeJs services. Currently, we are running 16 services inside our Kube cluster. It hosts and runs the application that collects the IOT information from our bots and stores it in IBM Cloudant.
  • Quick Updates, Highly Scalable. We keep adding nodes when needed.
  • Never spent a minute on any maintenance activities for our Kube Cluster.
  • Zero Downtimes in last 2 years.
  • Helm inventory is somewhat lacking.
  • Little confusing when it comes to PVCs.
  • Networking between our Kube Clusters and our other VMs is very difficult due to lack of documentation
  • This project does not bring any ROI directly. But there are other departments in the organization which are benefited by analyzing the IOT information collected by this service.
IBM Cloudant, VMs on BlueMix, Bluemix CI/CD pipeline and IBM Docker registry in bluemix, IBM ICP.
IBM Cloudant, IBM Cloud Container Registry, IBM Event Streams (formerly Message Hub)
I recommended Kube on Bluemix (9 out 10) to a colleague. Having one Kube cluster on BlueMix is like having your own data center which is readily available to scale up on your needs.

Suitable for:
1) Running an application which is built on a microservice architecture.
2) Running NodeJs services, proxy services.

Not suitable:
1) For running DB engines.