Skip to content

Commit 0d9bc78

Browse files
committed
Merge pull request #117 from arschles/bucket-region
doc(object-storage): note that S3 and GCS store in the respective default regions
2 parents c47e207 + 73a88d9 commit 0d9bc78

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/installing-workflow/configuring-object-storage.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,17 @@ The subsections herein explain how to configure these two inputs for each applic
4343
The builder looks for the below environment variables to determine where the object storage system is.
4444

4545
- `DEIS_OUTSIDE_STORAGE` - The external S3-compatible object storage system. Commonly used URLs:
46-
- `s3.amazonaws.com` for Amazon S3's `us-east-1a` region
47-
- `storage.googleapis.com` for Google Cloud Storage
46+
- `s3.amazonaws.com` for [Amazon S3](https://aws.amazon.com/s3/)
47+
- `storage.googleapis.com` for [Google Cloud Storage](https://cloud.google.com/storage/)
4848
- `DEIS_MINIO_SERVICE_HOST` and `DEIS_MINIO_SERVICE_PORT` - The in-cluster Minio service. Additional notes about these variables:
4949
- They are set automatically by Kubernetes if you run [Minio](http://minio.io) as a service in the cluster
5050
- The [Helm chart for Deis](https://github.com/deis/charts/tree/master/workflow-dev) installs Minio by default, so the Builder will use Minio by default.
5151

52-
Note that if the builder finds a `DEIS_OUTSIDE_STORAGE` environment variable, it will ignore `DEIS_MINIO_SERVICE_HOST` and `DEIS_MINIO_SERVICE_PORT`. This behavior means that external object storage takes precedence over Minio.
52+
A few additional notes:
5353

54-
The builder also uses an environment variable to determine the name of the bucket it should store build artifacts in. It uses `git` by default, but if your credentials (see below for how credentials are configured) don't have read and write access to that bucket, you'll have to specify a different one.
55-
56-
To do so, simply set the `BUCKET` environment variable to another value (`deis-builds`, for example).
54+
- If the builder finds a `DEIS_OUTSIDE_STORAGE` environment variable, it will ignore `DEIS_MINIO_SERVICE_HOST` and `DEIS_MINIO_SERVICE_PORT`. This behavior means that external object storage takes precedence over Minio.
55+
- The builder only supports the default Amazon S3 region (`us-east-1a`) and the default Google Cloud Storage location (`us`). This is a known limitation that we plan to fix in an upcoming release
56+
- The builder uses an environment variable to determine the name of the bucket it should store build artifacts in. It uses `git` by default, but if your credentials (see below for how credentials are configured) don't have read and write access to that bucket, you'll have to specify a different one. To do so, simply set the `BUCKET` environment variable to another value (`deis-builds`, for example)
5757

5858
### Credentials
5959

0 commit comments

Comments
 (0)