Create a Google Kubernetes Engine Cluster

Distributed Services with Go — by Travis Jeffery (80 / 84)

The Pragmatic Programmers
The Pragmatic Programmers

--

👈 Chapter 11 Deploy Applications with Kubernetes to the Cloud | TOC | Create Custom Controllers with Metacontroller 👉

Let’s start by getting you set up with Google Cloud by creating an account and Google Kubernetes Engine (GKE) cluster and configuring your computer’s Docker and kubectl to work with the cloud services. GKE is GCP’s managed Kubernetes service, enabling you to create a Kubernetes cluster with a single-click. GKE clusters are managed by Google’s Site Reliability Engineers, who ensure that your cluster is available and up-to-date so that you can focus on your applications instead of Kubernetes.

Sign Up with Google Cloud

Open the GCP sign-up form[66] and log in to your existing Google account or make a new account. Follow the form instructions, filling in the form with your details until you’ve started your free trial. Then continue to the next step to create a Kubernetes cluster.

Create a Kubernetes Cluster

Navigate to the Kubernetes Engine service[67] and click Create cluster to open the cluster creation form shown in the screenshot that follows. In the form, change the name field from its default cluster-1 to proglog. Keep the location type as its default (Zonal). In the master version section, select the Release channel radio and select the current Regular channel…

--

--

The Pragmatic Programmers
The Pragmatic Programmers

We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.