GCP Multi-Resource Optimizer

🍲 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.

💰 $100-$18K+ Annual Savings
🔍 3 Resource Types
🏢 Multi-Project Scanning
Quick Ingredient Hunt
# 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