Overview
This topic describes the steps to deploy a Kubernetes Cluster on Google Cloud Platform using Google Kubernetes Engine (GKE).
Prerequisite: Ensure that your Google Cloud Resource Pools are available and entitled to the User Id that creates the GKE Cluster.
Deploy a Kubernetes Cluster
Login to your HCP account.
Navigate to Service Orchestration > Services > Containers.
Click on Create New Kubernetes Cluster and then click on New.
Enter a Name for your Kubernetes Cluster.
Select the following:
Google Kubernetes Engine (GKE) from the Target drop-down
Standard from the Type drop-down
Your HyperCloud™ Platform (HCP) Resource Pool from the Resource Pool(s) drop-down [1]
Machine Type [1]
3 or higher from the Node Count Per Zone from the drop-down
From the Auto-Scaling section:
Number of Minimum Workers per Pool from the drop-down.
Number of Maximum Workers per Pool from the drop-down.
Optionally, you can enable these Entitled Users:
Only me (default)
Everyone
Groups and Users: lets other users deploy Kubernetes Apps to your Cluster
Click on Save Changes.
Notes:
[1] If you've chosen:
Standard Cluster Type, you'll need to select only one Resource Pool.
HighAvailability Cluster Type, you'll need two or more Resource Pools that have:
Different Availability Zones
The same Cloud Regions
[2]You'll need to select your machine time, based on the workload.