KOP GKE Clusters - Overview - Rafay Product Documentation

Overview

Google's Kubernetes Engine (GKE) is a fully managed Kubernetes service provided by Google Cloud.

Users can use the controller to provision and operate GKE clusters on GCP.


GKE Lifecycle Management

Users can leverage the controller's native integration with GCP to

Did you know ?

GKE Cluster Lifecycle can be managed through various methods:

Automation Options

The below matrix presents a breakdown of actions like creation, updating, deletion, publish/unpublish Kubernetes Namespaces across multiple deployment methods: Interactive UI, Declarative RCTL commands, API-driven automation, and Terraform.

Resources Deployment Type Create Upgrade/Scale Delete
Cluster UI Yes Yes Yes
CLI Yes Yes Yes
API Automation No No No
Terraform No No No
GitOps Yes Yes Yes
Node pool UI Yes Yes Yes
CLI Yes Yes Yes
API Automation No No No
Terraform No No No

Important

Users that use an alternate approach for GKE cluster provisioning such as Terraform etc can import these clusters for visibility, monitoring and workload operations.

Getting Started

We have quick start exercise to explore the platform's capabilities for "Lifecycle Management" of GKE Cluster.

Step by Step Guide