Prerequisites

Use this topic to prepare to deploy Domino on Google Kubernetes Engine (GKE). GKE is hosted on Google Cloud Platform (GCP).

Download the infrastructure module

  • main.tf defines your infrastructure.

Review the prerequisites

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

Validate the prerequisites

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

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:

    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:

    gcloud container clusters get-credentials $CLUSTER_NAME --region $CLUSTER_REGION --project $CLUSTER_PROJECT