IBM Cloud Kubernetes - Great choice for both small and large businesses!
Updated April 21, 2021

IBM Cloud Kubernetes - Great choice for both small and large businesses!

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

Overall Satisfaction with IBM Cloud Kubernetes Service

We host our application running on a CentOS container on IBM Cloud Kubernetes Service. We have been using the service since IBM Cloud originally launched. We appreciated the flexibility and scalability that IBM Cloud Kubernetes Service provide us. Since we are quite small, the Kubernetes service is only used currently within my project group.
  • Great flexibility
  • Worker node management
  • Awesome support
  • Difficult to master fast
  • Sometimes buggy
  • Container gets reset from time to time
  • Monitor apps easily
  • Lower cost for hosting
  • Good user environment
The CLI and API have been developed rapidly and we find it annoying to change logics in our deploying script all the time. IBM Cloud Kubernetes provides good documentation and it is relatively easy to pick up updates and new APIs as well as digging out which one is deprecated. Overall, we think it adds a little bit of hassle in cluster management due to this fact.
  • Amazon Elastic Compute Cloud (EC2)
EC2 is more expensive than IBM Cloud Kubernetes, and that's the main reason we chose IBM Cloud Kubernetes Service.
IBM Cloud Kubernetes Service is best for apps that need to scale and developers who want to deploy their software fast and easily. In our opinion, it is also good for cutting the cost. However, it cannot provide bare metal server performance like traditional servers, nor does it provide full native support in system and SSH.

IBM Cloud Operational Features

For a large organisation like us, it is crucial to make sure that the system is up and running without interruptions. We were aware of the fact that IBM Cloud Kubernetes Service could provide great redundancy and SLA by deploying a single zone cluster with multiple workers as well as a multi zone cluster with a load balancer. However, the main users of the system are employees within our organisation. Furthermore, we have many other systems that cannot run on IBM Cloud Kubernetes. Thus, we have chose not to utilise these capabilities to their full potential.
Although IBM Cloud is quite reliable and our engineers try their best to design and deliver the best system we can build, things might not work as we wish. To be able to understand what is going on, we use the Diagnostics and Debug Tool to solve this problem. We really appreciate this add-on and the value it provides for debugging clusters.