Skip to content

Add GCS storage backend with Workload Identity support#167

Open
aarnaud wants to merge 1 commit into
git-pkgs:mainfrom
aarnaud:feat/gcs-workload-identity
Open

Add GCS storage backend with Workload Identity support#167
aarnaud wants to merge 1 commit into
git-pkgs:mainfrom
aarnaud:feat/gcs-workload-identity

Conversation

@aarnaud

@aarnaud aarnaud commented Jun 11, 2026

Copy link
Copy Markdown

Register gocloud.dev/blob/gcsblob so gs:// URLs are accepted as a storage backend. Authentication uses Application Default Credentials, which makes GKE Workload Identity work out of the box; signed URLs (direct_serve) fall back to the IAM Credentials signBlob API when no private key is available.

Register gocloud.dev/blob/gcsblob so gs:// URLs are accepted as a storage
backend. Authentication uses Application Default Credentials, which makes
GKE Workload Identity work out of the box; signed URLs (direct_serve)
fall back to the IAM Credentials signBlob API when no private key is
available.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant