Native Google Cloud Storage integration with automatic credential detection on GCE, GKE, Cloud Run, and Cloud Functions. Multi-region buckets for automatic geographic redundancy.
gcs-images:
type: gcs
bucket: my-bucket
prefix: images/
projectId: my-project # auto-detected on GCP
keyFilename: /path/to/key.json # for non-GCP environments
| Method | Best For |
|---|---|
| Application Default Credentials | GCE, GKE, Cloud Run — zero config |
| Service account key file | Non-GCP environments (AWS, local) |
| Environment variable | GOOGLE_APPLICATION_CREDENTIALS |
Assign Storage Object Viewer role (roles/storage.objectViewer) to the service account.
GCS multi-region buckets (US, EU, ASIA) provide automatic geographic redundancy. Deploy Image Foundry in the same multi-region for lowest latency.
Free tier — no credit card required.