gcp-gke

Deploys and manages Google Kubernetes Engine clusters with customizable node pools and workload identity on Google Cloud Platform.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill gcp-gke-bagelhole
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-gke
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/cloud-gcp/gcp-gke
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill gcp-gke-bagelhole

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the deployment and management of Google Kubernetes Engine (GKE) clusters, addressing the complexity of setting up and configuring Kubernetes on Google Cloud Platform.

Core Features & Use Cases

  • Cluster Deployment: Create new GKE clusters with customizable node pools and autoscaling.
  • Node Pool Management: Add specialized node pools, such as those with GPU acceleration.
  • Workload Identity Configuration: Securely manage service account access for workloads running in GKE.
  • Use Case: You need to deploy a scalable web application on Kubernetes within GCP. This Skill helps you quickly provision a GKE cluster, configure appropriate node pools, and set up secure access for your application's service accounts.

Quick Start

Use the gcp-gke skill to create a new GKE cluster named 'my-cluster' with 3 nodes in the 'us-central1-a' zone.

Frequently Asked Questions about gcp-gke

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a GKE cluster on GCP with custom node pools?

To deploy a GKE cluster on GCP, you can provision the cluster and configure customizable node pools with autoscaling. This simplifies setting up scalable Kubernetes environments by managing node configurations directly.

Can I add GPU-accelerated node pools to an existing GKE cluster?

Yes, you can add specialized GPU-accelerated node pools to an existing GKE cluster. This node pool management capability allows you to attach specialized hardware to support compute-intensive workloads.

How does workload identity configuration work for GKE clusters?

Workload identity configuration for GKE clusters securely manages service account access. It allows workloads running in your GKE cluster to authenticate and access GCP services without exposing long-lived credentials.

What is the best way to manage Kubernetes clusters on Google Cloud Platform?

Managing Kubernetes clusters on Google Cloud Platform is streamlined by using GKE deployment tools. They configure cluster networking, node pools, and workload identity to ensure scalable and resilient containerized applications.

Do I need to configure networking when creating a new GKE cluster?

Yes, configuring networking is an essential part of creating a new GKE cluster. Proper network setup ensures your containerized applications can communicate securely within the GCP ecosystem.

Does this approach support autoscaling for scalable web applications on GKE?

Yes, this approach supports autoscaling for scalable web applications on GKE. You can create new clusters with customizable node pools that automatically adjust resource capacity based on workload demands.