
Global Load Balancer Setup
Guides agents to design and deploy Google Cloud global external load balancers with CDN, Cloud Armor and Service Extensions
- Repository
- google/skills
- Stars
- 21,782
- Licence
- Apache-2.0
- Files
- 8 files
What it does
When installed, the agent walks you through a structured, step-by-step interview to set up a Google Cloud global external Application Load Balancer, which sits in front of your websites or APIs and spreads traffic across backends. It helps pick sensible caching (Cloud CDN), web security rules (Cloud Armor), and optional custom traffic logic (Service Extensions), then generates Terraform or gcloud configuration and can deploy it or check it for drift from the intended setup. The SKILL.md and reference files shown here describe the flow; the full content of the reference files was not included, so their exact behaviour is only partly verified.
Great for
- Engineers setting up a global load balancer with Cloud CDN and Cloud Armor on Google Cloud
- Teams that want Terraform or gcloud code generated from a guided discovery process
- Operators who need to check an existing load balancer for configuration drift
Skip it if
- Non-Google Cloud load balancers or security setups, which the skill says it does not cover
- Regional or internal load balancers alone, since the skill excludes them unless part of a global failover design
- Live production changes made without review, because the skill can run gcloud commands and deploy resources that affect real traffic and cost money
Try asking
- “Design a global external load balancer in front of a Cloud Storage bucket and a Cloud Run service with CDN caching”
- “Generate Terraform HCL for a global load balancer with Cloud Armor WAF rules”
- “Check my deployed load balancer for configuration drift and summarise what differs”
- “Discover my existing MIGs and GKE backends and propose a routing setup”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 8 original files, the Apache-2.0 licence and an attribution note.
google-cloud-global-frontend-configuration.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip google-cloud-global-frontend-configuration.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip google-cloud-global-frontend-configuration.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Review generated Terraform or gcloud scripts before applying, especially IAM and deployment steps
- Test in a non-production project first, since the skill can actuate real deployments
- Have your workload type (static, cacheable API, uncacheable, SSR) ready so the caching recommendation fits your app
What's inside
- references/attribution.md
- references/drift-detection.md
- references/gcloud-generation.md
- references/managed-deployment.md
- references/resource-discovery.md
- references/terraform-generation.md
- references/terraform-module.md
- SKILL.md
Redistributed unmodified from google/skills under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.