Skip to content

Overview

This is a multi-part, self paced exercise to explore the platform's capabilities for "Lifecycle Management" of Google GKE Clusters.


What Will You Do by Part

Part What will you do?
1 Configure and Provision a GKE Cluster using RCTL or the web console, view the cluster through the integrated monitoring and dashboards, securely access the cluster's API server using zero trust kubectl
2 Scale the cluster by updating the number of nodes in an existing node pool, adding and removing node pools
3 Upgrade the Kubernetes version of the GKE cluster's control plane and nodes
4 Deprovision the cluster and remove the underlying infrastructure

Assumptions

  • You have access to an Google Cloud account
  • You have sufficient privileges to create GCP credentials to allow the controller to provision resources on your behalf as part of the GKE cluster lifecycle process.
  • You have downloaded the RCTL CLI
  • You have downloaded and initialized the RCTL CLI

Note

The instructions describe the process using a combination of the RCTL CLI and the web console. The same steps can be performed using the REST APIs or a Terraform provider for automation.

Documentation

To access the documentation for Lifecycle Management for GKE Cluster , click here