Deploying Kubernetes Service cluster on public cloud
You can deploy Kubernetes Service cluster into public clouds, such as IBM Cloud, Amazon Web Services, Microsoft Azure and Google Cloud, and Red Hat OpenShift Kubernetes Service into IBM Cloud using the following templates.
As a first step to integrate, deploy the Kubernetes cluster service with Managed services, create a connection to the Cloud Provider. After you create the connection, you can either deploy one of the following templates or you can create a custom service by using one of the following templates. You can also publish the service in IBM Cloud Pak for AIOps catalog to allow other users a simplified way to create their own clusters.
Template name in Managed services Library | Location and name in Git repository | Description |
---|---|---|
Managed Kubernetes Service within Microsoft Azure | The template_kubernetes_aks Terraform template is available at Git repository |
This template deploys a Kubernetes cluster within Microsoft Azure's Kubernetes Service (AKS). |
Managed Kubernetes Service within Google Cloud | The template_kubernetes_gks Terraform template is available at Git repository |
This template deploys a Kubernetes cluster within Google's Kubernetes Engine (GKE). |
Managed Kubernetes Service within IBM Cloud | The template_kubernetes_iks Terraform template is available at Git repository |
This template deploys a Kubernetes cluster within IBM Cloud's Kubernetes Service (IKS). |
Managed Kubernetes Service within Amazon Web Services | The template_kubernetes_eks Terraform template is available at Git repository |
This template deploys a Kubernetes cluster within Amazon Web Services (EKS). |
Red Hat OpenShift single zone cluster on IBM Cloud | The template_kubernetes_roks Terraform template is available at Git repository |
The template deploys a Red Hat OpenShift on IBM Cloud (ROKS). |
-
Refer to Deploying IBM Cloud Kubernetes service template from Managed services for a sample usage on how to use a kubernetes cluster template in a Managed services service.
-
Refer to Scaling nodes on IBM Cloud Kubernetes service for a sample usage on how to modify the number of worker nodes to scale up or down.