githubEdit

GCP

Provision a managed Kubernetes cluster on Google GKE ready for Pinot.

Outcome

Create a Google Kubernetes Engine cluster with the required tooling, ready to deploy Apache Pinot.

Prerequisites

  • A Google Cloud account and project

  • The following CLI tools installed (see steps below)

Steps

1. Install tooling

kubectl

brew install kubernetes-cli

Verify:

kubectl version

Helm

brew install kubernetes-helm

Verify:

Google Cloud SDK

Follow the gcloud CLI installation guidearrow-up-right or run:

2. Initialize Google Cloud

3. Create a GKE cluster

The following creates a 3-node cluster named pinot-quickstart in us-west1-b using n1-standard-2 machines:

Monitor cluster status:

Wait until the cluster status is RUNNING.

4. Connect to the cluster

Verify

You should see your worker nodes listed and in Ready status.

Cleaning up

To delete the cluster when you are done:

Next step

Your cluster is ready. Continue to Kubernetes install to deploy Pinot.

Last updated

Was this helpful?