Skip to content

Commit 2f43cde

Browse files
committed
docs(*): update versions to v2.6.0
1 parent fc63a95 commit 2f43cde

12 files changed

Lines changed: 38 additions & 39 deletions

File tree

_scripts/deploy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
cd "$(dirname "$0")" || exit 1
77

8-
export IMAGE_PREFIX=deisci VERSION=v2.5.0
8+
export IMAGE_PREFIX=deisci VERSION=v2.6.0
99
docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
1010
DEIS_REGISTRY='' make -C .. docker-build docker-push
1111
docker login -e="$QUAY_EMAIL" -u="$QUAY_USERNAME" -p="$QUAY_PASSWORD" quay.io

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ If you are using AWS S3 and your Kubernetes nodes are configured with appropriat
2929

3030
### Step 3: Fetch Workflow charts
3131

32-
If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.5.0`
32+
If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.6.0`
3333

3434
### Step 4: Configure Workflow charts
3535

@@ -49,7 +49,7 @@ Operators should configure object storage by either populating a set of environm
4949

5050
**Option 2:** Using template file `tpl/generate_params.toml`
5151

52-
* Edit Helm Classic chart by running `helmc edit workflow-v2.5.0` and look for the template file `tpl/generate_params.toml`
52+
* Edit Helm Classic chart by running `helmc edit workflow-v2.6.0` and look for the template file `tpl/generate_params.toml`
5353
* Update the `storage` parameter to reference the platform you are using, e.g. `s3`, `azure`, `gcs`, or `swift`
5454
* Find the corresponding section for your storage type and provide appropriate values including region, bucket names, and access credentials.
5555
* Save your changes to `tpl/generate_params.toml`.
@@ -59,15 +59,15 @@ Operators should configure object storage by either populating a set of environm
5959

6060
### Step 5: Generate manifests
6161

62-
Generate the Workflow chart by running `helmc generate -x manifests workflow-v2.5.0`.
62+
Generate the Workflow chart by running `helmc generate -x manifests workflow-v2.6.0`.
6363

6464
### Step 6: Verify credentials
6565

6666
Helm Classic stores the object storage configuration as a Kubernetes secret.
6767

6868
You may check the contents of the generated file named `deis-objectstorage-secret.yaml` in the `helmc` workspace directory:
6969
```
70-
$ cat $(helmc home)/workspace/charts/workflow-v2.5.0/manifests/deis-objectstorage-secret.yaml
70+
$ cat $(helmc home)/workspace/charts/workflow-v2.6.0/manifests/deis-objectstorage-secret.yaml
7171
apiVersion: v1
7272
kind: Secret
7373
metadata:
@@ -82,7 +82,7 @@ data:
8282
builder-bucket: bXlmYW5jeS1idWlsZGVyLWJ1c2tldAo=
8383
```
8484

85-
You are now ready to `helmc install workflow-v2.5.0` using your desired object storage.
85+
You are now ready to `helmc install workflow-v2.6.0` using your desired object storage.
8686

8787
## Object Storage Configuration and Credentials
8888

src/installing-workflow/configuring-postgres.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ $ psql -h <host> -p <port> -d postgres -U <"postgres" or your own username>
3131

3232
The Helm Classic chart for Deis Workflow can be easily configured to connect the Workflow controller component to an off-cluster PostgreSQL database.
3333

34-
* **Step 1:** If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.5.0`
34+
* **Step 1:** If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.6.0`
3535
* **Step 2:** Update database connection details either by setting the appropriate environment variables _or_ by modifying the template file `tpl/generate_params.toml`. Note that environment variables take precedence over settings in `tpl/generate_params.toml`.
3636
* **1.** Using environment variables:
3737
* Set `DATABASE_LOCATION` to `off-cluster`.
@@ -41,18 +41,18 @@ The Helm Classic chart for Deis Workflow can be easily configured to connect the
4141
* Set `DATABASE_USERNAME` to the username of the database user that owns the database-- typically `deis`.
4242
* Set `DATABASE_PASSWORD` to the password for the database user that owns the database.
4343
* **2.** Using template file `tpl/generate_params.toml`:
44-
* Open the Helm Classic chart with `helmc edit workflow-v2.5.0` and look for the template file `tpl/generate_params.toml`
44+
* Open the Helm Classic chart with `helmc edit workflow-v2.6.0` and look for the template file `tpl/generate_params.toml`
4545
* Update the `database_location` parameter to `off-cluster`.
4646
* Update the values in the `[database]` configuration section to properly reflect all connection details.
4747
* Save your changes.
4848
* Note: Whether using environment variables or `tpl/generate_params.toml`, you do not need to (and must not) base64 encode any values, as the Helm Classic chart will automatically handle encoding as necessary.
49-
* **Step 3:** Re-generate the Helm Classic chart by running `helmc generate -x manifests workflow-v2.5.0`
49+
* **Step 3:** Re-generate the Helm Classic chart by running `helmc generate -x manifests workflow-v2.6.0`
5050
* **Step 4:** Check the generated files in your `manifests` directory. You should see:
5151
* `deis-controller-deployment.yaml` contains relevant connection details.
5252
* `deis-database-secret-creds.yaml` exists and contains base64 encoded database username and password.
5353
* No other database-related Kubernetes resources are defined. i.e. none of `database-database-service-account.yaml`, `database-database-service.yaml`, or `database-database-deployment.yaml` exist.
5454

55-
You are now ready to `helmc install workflow-v2.5.0` [as usual][installing].
55+
You are now ready to `helmc install workflow-v2.6.0` [as usual][installing].
5656

5757
[database]: ../understanding-workflow/components.md#database
5858
[object storage]: configuring-object-storage.md

src/installing-workflow/configuring-registry.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Deis Workflow currently supports
1919
2. EC2 Container Registry([ecr][ecr]).
2020
3. off-cluster storage providers like dockerhub, quay.io, etc., or self hosted docker registry.
2121

22-
* **Step 1:** If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.5.0`
22+
* **Step 1:** If you haven't already fetched the Helm Classic chart, do so with `helmc fetch deis/workflow-v2.6.0`
2323
* **Step 2:** Update registry location details either by setting the appropriate environment variables _or_ by modifying the template file `tpl/generate_params.toml`. Note that environment variables take precedence over settings in `tpl/generate_params.toml`.
2424
* **1.** Using environment variables: Set `REGISTRY_LOCATION` to `off-cluster`, `ecr` or `gcr`, then set the following environment variables accordingly.
2525
* For `REGISTRY_LOCATION=gcr`:
@@ -54,14 +54,14 @@ Deis Workflow currently supports
5454
`REGISTRY_ORGANIZATION` can be left empty if there is no namespacing in the registry. A [namespace][namespace] is a collection of repositories with a common name prefix.
5555

5656
* **2.** Using template file `tpl/generate_params.toml`:
57-
* Open the helm classic chart with `helmc edit workflow-v2.5.0` and look for the template file `tpl/generate_params.toml`
57+
* Open the helm classic chart with `helmc edit workflow-v2.6.0` and look for the template file `tpl/generate_params.toml`
5858
* Update the `registry_location` parameter to reference the registry location you are using: `off-cluster`, `ecr`, `gcr`
5959
* Update the values in the section which corresponds to your registry location type.
6060
* Note: you do not need to base64 encode any of these values as Helm Classic will handle encoding automatically
61-
* **Step 3:** Save your changes and re-generate the helm classic chart by running `helmc generate -x manifests workflow-v2.5.0`
61+
* **Step 3:** Save your changes and re-generate the helm classic chart by running `helmc generate -x manifests workflow-v2.6.0`
6262
* **Step 4:** Check the generated file in your manifests directory, you should see `deis-registry-secret.yaml`
6363

64-
You are now ready to `helmc install workflow-v2.5.0` using your desired registry.
64+
You are now ready to `helmc install workflow-v2.6.0` using your desired registry.
6565

6666
[registry]: ../understanding-workflow/components.md#registry
6767
[storage]: configuring-object-storage

src/installing-workflow/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Check that the `helmc` command is available and the version is 0.8 or newer.
1515

1616
```
1717
$ helmc --version
18-
helmc version 0.8.0+f3cafbc
18+
helmc version 0.8.1+a9c55cf
1919
```
2020

2121
Ensure the `kubectl` client is installed and can connect to your Kubernetes cluster. `helmc` uses `kubectl` to interact
@@ -68,10 +68,10 @@ $ helmc repo add deis https://github.com/deis/charts
6868
Now that you have Helm Classic installed and have added the Deis Chart Repository, install Workflow by running:
6969

7070
```
71-
$ helmc fetch deis/workflow-v2.5.0 # fetches the chart into a
71+
$ helmc fetch deis/workflow-v2.6.0 # fetches the chart into a
7272
# local workspace
73-
$ helmc generate -x manifests workflow-v2.5.0 # generates various secrets
74-
$ helmc install workflow-v2.5.0 # injects resources into
73+
$ helmc generate -x manifests workflow-v2.6.0 # generates various secrets
74+
$ helmc install workflow-v2.6.0 # injects resources into
7575
# your cluster
7676
```
7777

src/managing-workflow/platform-logging.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Error: There are currently no log messages. Please check the following things:
5454
## Default Configuration
5555
By default the Fluentd pod can be configured to talk to numerous syslog endpoints. So for example it is possible to have Fluentd send log messages to both the Logger component and [Papertrail](https://papertrailapp.com/). This allows production deployments of Deis to satisfy stringent logging requirements such as offsite backups of log data.
5656

57-
Configuring Fluentd to talk to multiple syslog endpoints means adding the following stanzas to the [Fluentd daemonset manifest](https://github.com/deis/charts/blob/master/workflow-v2.5.0/tpl/deis-logger-fluentd-daemon.yaml) -
57+
Configuring Fluentd to talk to multiple syslog endpoints means adding the following stanzas to the [Fluentd daemonset manifest](https://github.com/deis/charts/blob/master/workflow-v2.6.0/tpl/deis-logger-fluentd-daemon.yaml) -
5858

5959
```
6060
env:

src/managing-workflow/upgrading-workflow.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ namespace "deis" annotated
5353
Exporting environment variables for the previous and latest versions will help reduce confusion later on:
5454

5555
```
56-
$ export PREVIOUS_WORKFLOW_RELEASE=v2.4.2
57-
$ export DESIRED_WORKFLOW_RELEASE=v2.5.0
56+
$ export PREVIOUS_WORKFLOW_RELEASE=v2.5.0
57+
$ export DESIRED_WORKFLOW_RELEASE=v2.6.0
5858
```
5959

6060
### Step 2: Fetch new charts

src/quickstart/install-cli-tools.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ should move it somewhere in your $PATH:
3333
Check your work by running `helmc --version`:
3434

3535
$ helmc --version
36-
helmc version 0.8.1+e4b3983
36+
helmc version 0.8.1+a9c55cf
3737

3838
Make sure you are running at least version 0.8.1 or newer.
3939

src/quickstart/provider/aws/install-aws.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ First check that the `helmc` command is available and the version is 0.8 or newe
66

77
```
88
$ helmc --version
9-
helmc version 0.8.0+f3cafbc
9+
helmc version 0.8.1+a9c55cf
1010
```
1111

1212
Ensure the `kubectl` client is installed and can connect to your Kubernetes cluster. `helmc` will
@@ -42,10 +42,10 @@ $ helmc repo add deis https://github.com/deis/charts
4242
Now that you have Helm Classic installed and have added the Deis Chart Repository, install Workflow by running:
4343

4444
```
45-
$ helmc fetch deis/workflow-v2.5.0 # fetches the chart into a
45+
$ helmc fetch deis/workflow-v2.6.0 # fetches the chart into a
4646
# local workspace
47-
$ helmc generate -x manifests workflow-v2.5.0 # generates various secrets
48-
$ helmc install workflow-v2.5.0 # injects resources into
47+
$ helmc generate -x manifests workflow-v2.6.0 # generates various secrets
48+
$ helmc install workflow-v2.6.0 # injects resources into
4949
# your cluster
5050
```
5151

src/quickstart/provider/gke/install-gke.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ First check that the `helm` command is available and the version is 0.8 or newer
66

77
```
88
$ helmc --version
9-
helmc version 0.8.0+f3cafbc
9+
helmc version 0.8.1+a9c55cf
1010
```
1111

1212
Ensure the `kubectl` client is installed and can connect to your Kubernetes cluster. `helm` will
@@ -40,10 +40,10 @@ $ helmc repo add deis https://github.com/deis/charts
4040
Now that you have Helm installed and have added the Deis Chart Repository, install Workflow by running:
4141

4242
```
43-
$ helmc fetch deis/workflow-v2.5.0 # fetches the chart into a
43+
$ helmc fetch deis/workflow-v2.6.0 # fetches the chart into a
4444
# local workspace
45-
$ helmc generate -x manifests workflow-v2.5.0 # generates various secrets
46-
$ helmc install workflow-v2.5.0 # injects resources into
45+
$ helmc generate -x manifests workflow-v2.6.0 # generates various secrets
46+
$ helmc install workflow-v2.6.0 # injects resources into
4747
# your cluster
4848
```
4949

0 commit comments

Comments
 (0)