Configuration Options
One of the following storage backend sections is required.Disk Storage
The Disk section configures disk-based blob storage.
The root directory to store all blobs in, if using disk based storage. This directory must be readable and writable by the BuildBuddy process. The directory will be created if it does not exist.
Google Cloud Storage (GCS)
The GCS section configures Google Cloud Storage based blob storage.
The name of the GCS bucket to store files in. Will be created if it does not already exist.
A path to a JSON credentials file that will be used to authenticate to GCS.
The Google Cloud project ID of the project owning the above credentials and GCS bucket.
AWS S3
The AWS section configures AWS S3 storage.
The AWS region
The AWS S3 bucket (will be created automatically)
If a profile other than default is chosen, use that one.
By default, the S3 blobstore will rely on environment variables, shared credentials, or IAM roles. See AWS Go SDK docs for more information.
Azure Storage
Optional Settings
How many bytes to buffer in memory before flushing a chunk of build protocol data to disk.