> ## Documentation Index
> Fetch the complete documentation index at: https://docs.domino.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Prerequisites

Use this topic to prepare to deploy Domino on [Google Kubernetes Engine (GKE)](https://cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview). GKE is hosted on [Google Cloud Platform (GCP)](https://cloud.google.com/docs/overview).

## Download the infrastructure module

* [main.tf](/attachments/6.3/gke-main.tf) defines your infrastructure.

## Review the prerequisites

To install and configure Domino in your GCP account, you must have:

* A GCP project.

* `quay.io` credentials provided by Domino.

* An SSL certificate for your domain.

* A Unix or Linux terminal with the following:

  * [gcloud CLI](https://cloud.google.com/sdk/docs/install) installed.

  * [Terraform](https://learn.hashicorp.com/tutorials/terraform/install-cli) installed.

  * [Kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl-linux/) installed.

  * [Docker](https://docs.docker.com/engine/install/) installed.

  * The [ddlctl command line](/6.3/admin/installation/platform-operator/ddlctl) installed.

* [Platform Operator](/6.3/admin/installation/platform-operator) installed.

## Validate the prerequisites

To verify that the tools were installed correctly, run the following:

```shell theme={null}
gcloud version
terraform version
kubectl version
docker version
ddlctl version
```

## Configure cluster access

1. To retrieve the credentials for your Kubernetes cluster, check your local `kubeconfig` with:

   ```shell theme={null}
   export KUBECONFIG=$(pwd)/kubeconfig
   ```

2. If you aren’t already signed in with gcloud, run `gcloud init`.

3. To protect your current configuration file from being overwritten, run `export KUBECONFIG=$(pwd)/kubeconfig`.

4. Get the remote `kubeconfig`:

   ```shell theme={null}
   gcloud container clusters get-credentials $CLUSTER_NAME --region $CLUSTER_REGION --project $CLUSTER_PROJECT
   ```
