---
# System prepended metadata

title: Creating a Google Kubernetes Engine (GKE) Cluster for Mayastor Installation

---

# Creating a Google Kubernetes Engine (GKE) Cluster for Mayastor Installation


{% hint style="note" %}
**Prerequisite:** Learn about Google Kubernetes Engine (GKE) [here](https://cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview?authuser=2). 
{% endhint %}


Follow these steps to create a GKE cluster in Google Cloud for Mayastor installation:
 
1. Access the Google Cloud Console:
    - In the Google Cloud Console, navigate to the left-hand navigation panel.
    - Click **Kubernetes engine** and **Switch to Standard Cluster**.

![](https://hackmd.io/_uploads/SkhPqPl16.png)

2. Select the Node Image Type:
    - In the Node Pool creation, choose the image type as **Ubuntu with ContainerD**.

![](https://hackmd.io/_uploads/Sk195vxyT.png)

{% hint style="note" %}

Learn about the node images available for GKE nodes [here](https://cloud.google.com/kubernetes-engine/docs/concepts/node-images?authuser=2&_ga=2.118297737.-1674992686.1671351307). 
{% endhint %}

3. Customize Node Pool Configuration:
    - Depending on your requirements, you can customize the machine series, type, network settings, automation, and security options.
    - **Note**: Some machine series may not support the addition of local disks from the node pools. For example, if you opt for the E2 standard compute configuration, you may not be able to add local SSD disks at this stage. If local disks are needed, consider creating the cluster with the E2 series and add the disks later from the instance group using a new instance template.




4. After configuring your GKE cluster, you can proceed with the Mayastor installation by following the [official Mayastor documentation](https://mayastor.gitbook.io/introduction/) on setting up Mayastor.
