A tool to discover and manage Google Cloud Platform projects that use Cloud Run services.
This project helps identify which GCP projects have Cloud Run services deployed across a large organization with multiple projects.
PROJECT_GOALS.md- Detailed project goals and roadmapfind-cloudrun-projects.sh- Script to scan all GCP projects for Cloud Run usagecloud-run-projects.txt- Output file containing project IDs with Cloud Run services
Run the discovery script:
./find-cloudrun-projects.shThe script will:
- List all accessible GCP projects
- Check each project for enabled Cloud Run API
- Verify if Cloud Run services are actually deployed
- Save results to
cloud-run-projects.txt
- GCP SDK installed at
/home/john/google-cloud-sdk/bin/gcloud - Authenticated with GCP (
gcloud auth login) - Appropriate permissions to:
- List projects
- Query Cloud Run services
- Check enabled APIs
The script generates cloud-run-projects.txt containing one project ID per line for all projects with active Cloud Run services.
See PROJECT_GOALS.md for planned features including:
- Resource monitoring and cost tracking
- Automated management operations
- Dashboard visualization