Skip to content

Commit a0850fd

Browse files
authored
Merge pull request #320 from kmala/master
docs(s3): add instruction for using IAM creds
2 parents 58c5655 + 9e843cd commit a0850fd

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ The helm classic chart for Deis Workflow can be easily configured to connect Wor
3232
```
3333
export AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGISTRY_BUCKET, AWS_DATABASE_BUCKET, AWS_BUILDER_BUCKET, S3_REGION
3434
```
35+
* To use [IAM credentials][aws-iam], it is not necessary to set `AWS_ACCESS_KEY` or `AWS_SECRET_KEY`.
3536

3637
* For `STORAGE_TYPE=azure`:
3738

@@ -144,3 +145,4 @@ Azure (`DATABASE_STORAGE=azure`):
144145

145146
[minio]: ../understanding-workflow/components.md#object-storage
146147
[generate-params-toml]: https://github.com/deis/charts/blob/master/workflow-dev/tpl/generate_params.toml
148+
[aws-iam]: http://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html

src/managing-workflow/production-deployments.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ Workflow makes use of [Minio][] to provide storage for the [Registry][], [Databa
1010
[Logger][] components. Minio is provided out of the box as a central storage compartment, but it is
1111
not resilient to cluster outages. If Minio is shut down, all data is lost.
1212

13-
In production, persistent storage can be achieved by running an external S3-compatible blob store.
14-
For users on AWS, the convenience of Amazon S3 and make the prospect of running a Minio-less
15-
Workflow cluster quite reasonable.
13+
In production, persistent storage can be achieved by running an external object store.
14+
For users on AWS, GCE/GKE or Azure, the convenience of Amazon S3, Google GCS or Microsoft Azure Storage
15+
makes the prospect of running a Minio-less Workflow cluster quite reasonable.
1616

1717
Running a Workflow cluster without Minio provides several advantages:
1818

src/understanding-workflow/components.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ processes.
7575

7676
**Project Location:** [deis/minio](https://github.com/deis/minio)
7777

78-
All of the Workflow components ship their persistent data to cluster configured
79-
S3 compatibile Object Storage. For example, database ships its WAL files,
80-
registry stores Docker images, and slugbuilder stores slugs.
78+
All of the Workflow components that need to persist data will ship them to the
79+
object storage that was configured for the cluster.For example, database ships
80+
its WAL files, registry stores Docker images, and slugbuilder stores slugs.
8181

8282
Workflow supports either on or off-cluster storage. For production deployments
8383
we highly recommend that you configure [off-cluster object storage][configure-objectstorage].

0 commit comments

Comments
 (0)