Downloads a file to GCS, using GCSFuse inside a Cloud Run job container.
614
Downloads a file from a source URL to a path on a mounted filesystem. Designed for containerized runs where a writable volume is provided and paths are specified via environment variables.
cmd/cloudRunDownloadToGcs/main.goSOURCE_URL and requires HTTP 200 OK.MOUNT_PATH/LANDING_FILE.task-id and dag-id.docker run --rm \
-e TASK_ID=task-123 \
-e DAG_ID=dag-abc \
-e MOUNT_PATH=/data \
-e LANDING_FILE=incoming/myfile.csv \
-e SOURCE_URL=https://example.com/myfile.csv \
-v "$(pwd)/data:/data" \
sqlpipe/cloud-run-download-to-gcs:dev-<tag>
Content type
Image
Digest
sha256:d86df60b6…
Size
3.1 MB
Last updated
11 months ago
docker pull sqlpipe/cloud-run-download-to-gcs:dev-1762855630