GCP Orphaned NetworkIngredient Bisque
Professional Google Cloud Platform cost optimization tool that identifies orphaned Persistent Disks, Static IPs, and Load Balancer Forwarding Rules. Save $100-$18,000+ annually by eliminating forgotten cloud ingredients bleeding your budget.

# Basic scan of all GCP projects
.\GCP-Orphaned-Network-Ingredient-Bisque.ps1
# Custom output location
.\GCP-Orphaned-Network-Ingredient-Bisque.ps1 -OutputPath"C:\Reports\GCP_Waste.html"
# Specific projects only
.\GCP-Orphaned-Network-Ingredient-Bisque.ps1 \
-AllProjects:$false \
-ProjectIds @("project-1","project-2","project-3")Ingredient Categories We Hunt
Three types of forgotten GCP ingredients costing you money every month
Disk Potatoes
Persistent Disks
$0.04/GB/month
Unattached persistent disks sitting unused in your GCP pantry
Crying Onions
Static External IPs
$7.30/month each
Reserved static IPs making your wallet weep
Load Balancer Mushrooms
Forwarding Rules
$18.25/month each
Forwarding rules with no backends to forward to
Professional Ingredient Detection Features
Everything you need to identify and eliminate GCP resource waste
Multi-Resource Detection
Scans 3 types of GCP resources in a single comprehensive hunt
Multi-Project Scanning
Covers all GCP projects or your selected project pantries
Real-time Cost Calculation
Accurate monthly and annual savings with current GCP pricing
Beautiful HTML Reports
Professional chef-themed reports perfect for executives
gcloud CLI Integration
Uses native gcloud CLI for reliable resource discovery
Safe Detection Logic
Intelligent filtering to identify truly orphaned resources
Detailed Breakdowns
Per-resource type analysis with size and cost details
Fast Execution
Quick scans with efficient project processing
Ingredient Hunting Recipes
Professional usage examples for different GCP management scenarios
Basic GCP Pantry Scan
Simple hunt across all your GCP project pantries
# Quick ingredient hunt .\GCP-Orphaned-Network-Ingredient-Bisque.ps1 # Results auto-open in browser # Report saved as GCP_Unattached_Resources_Report.html
Custom Project Hunt
Target specific GCP projects for focused optimization
# Hunt in specific projects
.\GCP-Orphaned-Network-Ingredient-Bisque.ps1 \
-AllProjects:$false \
-ProjectIds @("prod-project","staging-project")Production Environment Audit
Professional audit with custom output location
# Production environment scan .\GCP-Orphaned-Network-Ingredient-Bisque.ps1 \ -OutputPath"C:\Audits\Production_GCP_Waste_$(Get-Date -Format 'yyyy-MM-dd').html"
Enterprise Multi-Project Hunt
Comprehensive scanning across multiple project groups
# Multi-project enterprise scan
$projectGroups = @(
@("prod-web","prod-api","prod-db"),
@("staging-web","staging-api"),
@("dev-sandbox","dev-testing")
)
foreach ($group in $projectGroups) {
.\GCP-Orphaned-Network-Ingredient-Bisque.ps1 \
-AllProjects:$false \
-ProjectIds $group \
-OutputPath"C:\Reports\$($group[0])-group-waste.html"
}Savings Potential by Ingredient Type
Real cost impact of forgotten GCP ingredients
Disk Potatoes (Persistent Disks)
- 20 unused 100GB disks = $80/month
- 10 unused 500GB disks = $200/month
- 5 unused 1TB disks = $204.80/month
$484.80/month potential
Crying Onions (Static IPs)
- 10 reserved static IPs = $73/month
- 20 forgotten IPs = $146/month
- 30 orphaned IPs = $219/month
$438/month potential
Load Balancer Mushrooms
- 5 unused forwarding rules = $91.25/month
- 10 idle rules = $182.50/month
- 15 orphaned rules = $273.75/month
$547.50/month potential
Total Monthly Savings Potential
$1,470.30
Monthly Savings
$17,643.60
Annual Savings
*Based on typical enterprise findings - your savings may vary
Shopping List (Requirements)
Everything you need to start your GCP ingredient hunt
Required Kitchen Tools
- PowerShell 5.1+ or PowerShell Core 6.0+
- Google Cloud SDK (gcloud CLI) installed
- GCP account with project access
- Compute Engine and Project Viewer permissions
- Active authentication with gcloud
Quick Installation Recipe
# Install Google Cloud SDK # Download from: https://cloud.google.com/sdk/docs/install # Authenticate with GCP gcloud auth login # Download the ingredient hunter git clone https://github.com/cloudcostchefs/Private-Endpoint-Purge-SousChef.git # Navigate to the kitchen cd Private-Endpoint-Purge-SousChef # Start your first hunt .\GCP-Orphaned-Network-Ingredient-Bisque.ps1
Kitchen Troubleshooting
Common issues and their solutions
gcloud CLI not found
Install Google Cloud SDK
# Download and install Google Cloud SDK # https://cloud.google.com/sdk/docs/install # Then authenticate: gcloud auth login
Authentication failed
Configure GCP credentials properly
# Authenticate with GCP gcloud auth login # Or use service account: gcloud auth activate-service-account --key-file=key.json
Permission denied errors
Ensure proper GCP IAM permissions
# Required permissions: # - compute.disks.list # - compute.addresses.list # - compute.forwardingRules.list # - resourcemanager.projects.get
No resources found (when expected)
Check project access and permissions
# Verify project access: gcloud projects list # Check specific project: gcloud compute disks list --project=your-project
Ready to Hunt Your GCP Ingredients?
Start identifying orphaned resources and reclaiming your GCP budget today. Join thousands of cloud chefs saving money with CloudCostChefs tools.
Average Savings: $100-$18,000+ annually
Setup Time: 5 minutes
Resource Types: Persistent Disks, Static IPs, Forwarding Rules
What to do next
Pick the path that fits where you are right now.