Skip to main content
TrustRadius
IBM Cloud Kubernetes Service

IBM Cloud Kubernetes Service

Overview

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s…

Read more
Recent Reviews

Excellent service

10 out of 10
January 15, 2023
Incentivized
In my organization, we use IBM Cloud Kubernetes Service to manage and deploy our microservices-based application. It allows us to easily …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Container Orchestration (14)
    8.2
    82%
  • Cluster Management (14)
    7.7
    77%
  • Security and Isolation (14)
    7.5
    75%
  • Storage Management (14)
    7.5
    75%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service…

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://cloud.ibm.com/kubernetes/catalo…

Offerings

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

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

6 people also want pricing

Alternatives Pricing

What is GitLab?

GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps…

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Return to navigation

Features

Container Management

Features commonly found in Container Management software.

7.5
Avg 7.9
Return to navigation

Product Details

What is IBM Cloud Kubernetes Service?

IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service provides intelligent scheduling, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollbacks, and secret and configuration management. The Kubernetes service also has advanced capabilities around simplified cluster management, container security and isolation policies, the ability for users to design their own cluster, and integrated operational tools for consistency in deployment.

IBM Cloud Kubernetes Service Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported Countrieshttps://console.bluemix.net/docs/containers/cs_regions.html#regions-and-zones
Supported LanguagesA managed Kubernetes offering to deliver powerful tools, an intuitive user experience and built-in security for rapid delivery of applications that you can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service provides intelligent scheduling, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollbacks, and secret and configuration management. The Kubernetes service also has advanced capabilities around simplified cluster management, container security and isolation policies, the ability to design your own cluster, and integrated operational tools for consistency in deployment. Visit our Docs pages for pricing and support information.

Frequently Asked Questions

Google Kubernetes Engine, Azure Kubernetes Service (AKS), and Amazon Elastic Kubernetes Service (EKS) are common alternatives for IBM Cloud Kubernetes Service.

Reviewers rate Container Orchestration highest, with a score of 8.2.

The most common users of IBM Cloud Kubernetes Service are from Enterprises (1,001+ employees).

IBM Cloud Kubernetes Service Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)50%
Enterprises (more than 500 employees)50%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(317)

Attribute Ratings

Reviews

(26-50 of 77)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service is utilized by our startup to host our application. It allows us to scale up easily our applications and is cost-effective.
  • Easy and fast deployment
  • Reliability
  • Cost effective
  • Expensive
  • Bad Logging
  • Not available in all regions
The best scenario for Kubernetes is for a blockchain platform. Other than that, you can easily host your application using IBM Cloud Kubernetes Service.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is been used for a client to build web apps and business applications and also to have resilience, fault tolerance, and auto-scaling services. It is also used for matrices to view logs and monitor service health checks, security, and the consistency of applications. Providing the consultancy to different financial clients who are outsourcing the services and designing the workloads for their applications and operational task.

IBM Kubernetes services are very good in terms of reliability and consistent operation with reducing management. It is easy to distribute the clusters and manage the services easily. IBM services make the task quite easy to do it all in one place.
  • Reliable managed kube service to operate.
  • Easy to deploy and manage.
  • Less code
  • Best on the operational side by less work.
  • Security
  • Great customer service
  • Adding more service logs
  • Matrices graph
It is well suited in business applications and for the web apps where you want less hassle and the operational side takes care by itself.
Rajesh Singh | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We give various blockchain programming interface administration answers for our customer for an intermediary casting a ballot application utilized by significant stock exchange organizations in UK and USA. Our blockchain programming interface was facilitated and oversees inside the IBM [Cloud Kubernetes Service]. The [IBM Cloud Kubernetes Service] has been utilized all over the office among the organization.
  • Easy to access on demand
  • Scalable
  • Flexible
  • Need to improve [the] support system
  • Should make simple UI
We zeroed in on consumer loyalty and working with IBM Cloud let us fulfill our client like never before. We additionally prepared our representatives in IBM Cloud for a better comprehension of cloud engineering and its utilization.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
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
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.
Hasnaeen Ferdous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We provide multiple blockchain api service solution to our client for a proxy voting application used by major stock transfer company in usa. Our blockchain api were hosted and manages inside the IBM [Cloud Kubernetes Service]. The [IBM Cloud Kubernetes Service] has been used by all across the department among the company.
  • Well Managed node and dashboard
  • Easy to access public and private endpoint
  • Easy to upgrade and downgrade node pool anytime it's been needed
  • Well Managed security and certificates
  • Service dashboard can be loaded with more goto information
  • Disk, persistent volume etc should be also easy to access from service dashboard
  • Updating node and kubernetes version is pretty hassle some
It's well-suited for internal service connectivity inside the IBM cloud. If you are using other IBM products then [IBM Cloud Kubernetes] is very suitable to use. For example using IBM blockchain service [IBM Cloud Kubernetes Service] is very helpful. Services that associated with internal IBM cloud components are easy to access and use.
Zachary Jones | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We elected to use IBM Cloud Kubernetes Service because of the excellent support for blockchain (hyperledger). The fact that we could containerized master nodes and move the chain outside of IBM cloud services when that time arrived. As well, the presence and availability of IBM consulting services enabled us to feel confident that we would never the stuck at sea.
  • Blockchain Abilities
  • Brand Trust
  • Impressive GUI/appearance
  • AWS-Parity
The tutorials, especially around blockchain, have been good quality. We found the certificate services vague and unclear, as well as a simple way to firewall or whitelist traffic (we seem to need to 'manually' build a node to be the firewall). When services are present and running's he feel perfect and stable, and the interface use them is not awful, like AWS.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use IBM Cloud Kubernetes Service for research purposes. It is used by the whole Cloud services research team. It allows us to scale up easily our applications and to set up autoscale mechanisms when a condition is verified. We use IBM Cloud Kubernetes Service because it is really cost-effective and permits a precise billing based on the used resources.
  • Cost effective
  • Horizontal Scaling
  • Microservice Approach
  • Containerization
  • Overkill for simple applications
  • Learning curve slow
  • Not all software are native compatible
The Microservice approach offered by IBM Cloud Kubernetes Service is well suited for applications that can be easily split into several parts that work independently one from each other. It is not easy to split correctly the software in multiple parts, but with Kubernetes, you can manage in real-time the deployment of your application, so some services can be deployed on the same physical machine.
It is not appropriate for really monolithic applications that require a lot of data in memory that is shared with multiple threads (e.g. AI applications).
April 09, 2020

IBM Kubernetes Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using it for proof of concept for microservices using Kubernetes and Docker engine.
  • Simple.
  • Scalable.
  • Reliable.
  • Not available in all regions.
  • Setting up cluster takes time.
IBM Cloud Kubernetes is well suited for e-commerce fields where innovation takes place in rapid scale.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Our entire department is using it to create high-availability clusters, making mobile scalability truly user-friendly and easy to develop multilingual applications.
  • You can add features easily, growing as you need.
  • Options for dedicated servers or VMs gives us a lot of flexibility from a provisioning standpoint.
  • Quick deployment.
  • Powerful tool!
  • Old operation guide.
  • For beginner developers, it takes longer to learn costs.
  • Too expensive.
1. Deploy a simple Python application with Kubernetes.
2. Build a smart WeChat robot with IBM Watson Assistant with Cloud Function.
3. Deploy a simple React application with Kubernetes.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Before, we hosted our entire cluster in GKE (Google Cloud). This was not user-friendly at all and after another random increase in the price (for us almost 70 euro per month), we wanted to switch to another cloud provider. We're in the middle of migrating our entire cluster to IBM Cloud and so far we're really happy with it!
  • Personal touch with their Slack channel.
  • Very affordable and nice billing overview.
  • Docs could be improved
IBM Cloud Kubernetes Service is very easy to use, with a nice and smooth control panel, command-line interface, and several built-in features.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is being used by the whole company. We use IBM Cloud Kubernetes for our VPN server. IBM has a lot of data centers around the globe thus it's really effective in connecting employees at different locations in Europe and USA to the company servers. As much as I know, our mail server is also located on IBM Cloud Kubernetes.
  • It's located at many locations around the globe. Mainly in US and Europe
  • Pay as you go plan for reduced costs
  • Easy to maintain
  • Not enough data centers located in Asia and South America
Well suited for apps that require a high distribution and the ability to scale, since it enables to scaling and variety of data center locations.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Yes. We're trying to deploy cloud services on IBM Cloud Kubernetes. It's intended to improve productivity of my staff. However, according to my employees, the descriptions are rather difficult to understand. Sometimes they get confused about specific functions. They know how to run it, if they can find how to initialize the configurations.
  • The network is rather reliable, which greatly satisfies our customer.
  • High performance equals time saved
  • Affordable. We believe it's an acceptable price.
  • Complicated description - it's not easy to initialize the settings.
  • Limited privileges - Kubernetes offer limited functions. It seems root authorization is not provided.
  • Port forwarding can't be set after deploying the docker. Maybe we just haven't found how to change it.
IBM Cloud Kubernetes Service is well suited for deploying online computing services. We are satisfied with the network and CPU performance. It greatly saves our time. We used to use GCP and AWS, which neither provided reliable service.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service is part of our testing environment for multi-cloud projects. By using ISTIO mesh to span to multiple Kubernetes clusters across multiple cloud providers, we can test the HA capabilities of the deployments and offer high HA solutions to our customers.
Also, by integrating IBM CKS to Google Cloud using Google Anthos GKE Connect, we can manage all our deployments in one place. IBM CKS offers one of the most powerful Kubernetes services: stable, powerful, easy to use and HIGH availability.
  • Easy to use and configure
  • ISTIO and KNATIVE installation by just clicking one button.
  • Use of CONTAINERD (CRI-O)
  • Choose the OS of the nodes
Well suited:
  • DEV / QA / SIT deployments: You can use IBMCKS for DEV / QA or SIT environments. Since IBM CKS is a managed service, you can let the deveolping team to be in charge of the infraestructure.
  • Multicloud deployments: Working with ISTIO mesh works perfect on IBM CKS.
  • Network intensive deployments: IBM's network is quite powerfull.
  • Docker containers
Less appropriate:
  • Production Workloads: Is never a good idea to use K8s for production if you don't have a team that fully understands how to operate K8s. K8s is one of the hardest techonologies to use due it's complexity.
  • Workloads that requieres KERNEL tunning: You can't modify Kernel parameters on Managed K8s like CKS. If you are running a workload like REDIS that needs certain KERNEL parameters to be set, I highly advice you to use K8s Open Source.
  • High performance workloads (GPU): IBM CKS does not offers GPUs on their nodes.
February 18, 2020

Kubernetes Review

Score 10 out of 10
Vetted Review
Verified User
Incentivized
IBM Cloud Kubernetes Service is being used mainly for educational purposes. We use it to show the students some use cases regarding things such as a VPN server using squid, or an HTTP server using Nginx.
  • Has lots of data centers around the world.
  • Easy management.
  • Price could be lower.
IBM Cloud Kubernetes Service is well suited for Linux and open-source apps. It is less appropriate for Microsoft or Apple software, for example.
Aitor Mier Pons | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I'm using IBM Cloud Kubernetes Service to implement a solution with the IBM Blockchain Platform. Our product is around Blockchain, but nobody can use the Kubernetes Service. I'm the only one who can manage it. The only problem I have is its capacity. Now, I'm checking out how to upgrade each machine instead of adding more.
  • Easy to use
  • Not very expensive
  • More documentation
  • Capacity to upgrade easily
I only checked on this within my department, but IBM Cloud Kubernetes Service works well with the IBM Blockchain Platform, seems to be up all the time, and the multizone works very well, without latency (at least on Frankfurt).
Lakshman Pasala | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We've been using RedHat OpenShift for a while and are currently evaluating IBM Kubernetes directly for our clusters.
  • We like the integrated K8s dashboard that IBM provides.
  • The security audit of container images is great.
  • One thing we'd like is options of more instances to be used as worker nodes.
Pretty good and simple to setup/use for users who are just getting started and are evaluating K8s.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
It is used for orchestration of business services. It is used by a department. It addresses automation of business processes.
  • Comprehensive orchestration product.
  • Good integration with public source code control system.
  • Support for low footprint infrastructure for development could be better.
Good framework for production workloads. Encourage greater adoption by providing economical access to new users.
Srihari Kapu | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We had used Kubernetes service for building hyper ledger fabric applications. Kubernetes comes in handy in integration with hyper ledger for building various blockchain use cases. We use Kubernetes within our blockchain team for building products for our clients.
  • Simple
  • Easy to integrate
  • Robust
  • Efficient
  • On a lower note, it's a bit expensive.
Its of great value when you are implementing your corporate or private block chain use cases. Its quite simple to setup, deploy and run fabric using IBM Blockchain platform.
Rishabh Pandey | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are developing a blockchain application for a healthcare-related product. We are using the IBM blockchain platform with the Kubernetes cluster to deploy our network as well as to expose our node application
  • Security is the key feature which our client expects to maintain across the application.
  • Built-in IP address provision so that we do not need to get an external IP.
  • External service connection ease.
  • Built-in volume management to store our keys.
  • IP addresses are expensive as compared.
  • Logging is not up to the mark.
  • Not highly available in all countries, we need to use other region clusters.
  • Downtime on many occasions.
It is perfectly suited for a blockchain platform which is built locally as there are not many good choices available in the market.
René Schouten | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
As a systems integrator, we use IBM Cloud Kubernetes for our customers for deploying micro-services in Kubernetes as a backend for several apps. Kubernetes is easily configurable, deployable and scaleable. We can innovate and deploy new functionality in days combined with an Agile way of working. So IBM Cloud Kubernetes gives us the certainty of a managed container service and we can fully concentrate on the micro-services and the data.
  • Managed cluster
  • Easy configuration
  • Ideal for micro-services architecture.
  • Cheap compared to old VM's.
  • Offers good support.
IBM Kubernetes is well suited when your company is working on microservices architecture and uses Agile as a working process.

Using Kubernetes you need to know some basics about deployment and the dependencies with other functionalities.
Also, it is required to split your application into microservices to you can have the full benefit of the container platform
When well implemented you can do maintenance during operation hours, so you can work on the back-end while running the application.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
I'm currently trialing out IBM Cloud Kubernetes Service as part of my independent testing since our platform uses Kubernetes as our primary deployment method for our PaaS.
  • Currently, the pricing for the instances is quite high (30% higher than major vendors), so that needs to be worked on.
  • VM spinup times are slower than most major cloud vendors, if GCP only takes 60 seconds on average, IBM Cloud takes more than 10 minutes. This should be faster and could use more improvement
  • While providing a barebones dashboard for Kubernetes is great, I believe having the IKS service to have its own managed dashboard is better than providing the upstream Kube's dashboard.
This is more suited to well-established organizations where they want to go cloud-native. With the advent of the importance of cloud, IKS has a place where existing customers would like to move to a more modernized, distributed platform with the trust and security of IBM along with the option to be deployed to a bare metal instance—currently some vendors lack.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I attended a workshop on Kubernetes, specifically focusing on Istio. The service seems quite solid. IBM's special add-ons to Kubernetes, especially Watson, are what sets it apart from Amazon Webservices (AWS) or Google Compute Engine (GCE). While my experience is quite limited, the workshop showed me that it's a solid product, worth considering when choosing where to run Kubernetes.
  • Watson
  • Scaling
  • Base Kubernetes Functions
  • Pricing clarity
IBM Cloud Kubernetes Service is worthwhile if you want to run containers in the cloud. It's especially useful if you'd like to use IBM's Watson service alongside your Kubernetes services.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Used by my DevOps department addressing our transition towards a CI/CD paradigm for our enterprise applications.
  • Seamless integration with IBM cloud registry and CLI
  • Faster cluster provisioning on the IBM Cloud
It is well suited for the managed-service oriented DevOps team able to lock-in to a well structured cloud interface such as IBMCloud.
October 17, 2019

My Kube

moin haq | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Yes, IBM is a cloud partner of AA and we are using IBM Kubernetes. The master node and worker node are in with B2B cloud VPN and they are secure. API gateway is good.
  • Secure
  • Reliable
  • Cost-effective
  • Network security
  • Vault
Resilient, secure and effective API gateway.
October 09, 2019

IBM Kubernetes Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It used by my application team. We use it to move current applications from on-premise to cloud.
  • It provides nice orchestration for the docker containers.
  • Pretty straightforward to use.
  • The technical support procedure needs to be improved.
IBM Cloud Kubernetes is great for lift-and-ship type apps. It is not good for heavy data caches where the expense could be a killing factor.
Return to navigation