gcp-load-balancing

Generate Google Cloud Load Balancer configurations with SSL, health checks, and Cloud Armor policies.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill gcp-load-balancing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-load-balancing
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/gcp-load-balancing
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill gcp-load-balancing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of configuring Google Cloud Load Balancers, enabling users to set up robust traffic management, SSL termination, and security policies without deep-diving into extensive documentation.

Core Features & Use Cases

  • Load Balancer Configuration: Generates configurations for various GCP load balancer types (External/Internal HTTP(S), TCP/UDP).
  • SSL and Security: Integrates managed SSL certificates and Cloud Armor security policies.
  • Serverless Integration: Supports backend services using serverless NEGs (Cloud Run, Functions, App Engine).
  • Use Case: A developer needs to expose a new microservice running on Cloud Run to the internet with a custom domain and SSL. This Skill can generate the necessary GCP resources, including the load balancer, URL map, and SSL certificate.

Quick Start

Use the gcp-load-balancing skill to generate an external HTTP(S) load balancer configuration with a managed SSL certificate for the domain 'example.com'.

Frequently Asked Questions about gcp-load-balancing

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

FAQPage Schema
How do I configure a GCP external HTTP(S) load balancer with SSL termination?

To configure a GCP external HTTP(S) load balancer with SSL termination, you need to set up backend services, URL maps, target proxies, and managed SSL certificates. This Skill generates those production-ready configurations using gcloud CLI commands or Terraform HCL.

Can I use Terraform to set up a GCP load balancer for Cloud Run?

Yes, you can use Terraform to set up a GCP load balancer for Cloud Run. This Skill generates Terraform HCL to configure serverless Network Endpoint Groups (NEGs), allowing you to route external traffic to serverless backends like Cloud Run, Functions, and App Engine.

What's the best way to add Cloud Armor policies to a GCP load balancer?

The best way to add Cloud Armor policies to a GCP load balancer is to attach security policies directly to your backend services during configuration. This Skill generates the necessary gcloud or Terraform configurations to integrate Cloud Armor for traffic protection.

Does GCP load balancing support both internal and external traffic management?

Yes, GCP load balancing supports both internal and external traffic management. This Skill facilitates the setup of both external HTTP(S) load balancers for internet-facing traffic and internal load balancers for private network traffic using gcloud CLI and Terraform.

How do I generate health checks for GCP backend services and instance groups?

To generate health checks for GCP backend services and instance groups, you define health check parameters within your load balancer configuration. This Skill produces production-ready configurations that include necessary health checks for various backend types like instance groups and serverless NEGs.