Skip to content

Commit

Permalink
Change version to 0.15.3
Browse files Browse the repository at this point in the history
Updates #1773

Signed-off-by: Nick Young <[email protected]>
  • Loading branch information
Nick Young authored and youngnick committed Oct 23, 2019
1 parent 0301288 commit 60d6b19
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 21 deletions.
14 changes: 7 additions & 7 deletions docs/upgrading.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

This document describes the changes needed to upgrade your Contour installation.

## Upgrading Contour 0.14.x to 0.15.2
## Upgrading Contour 0.14.x to 0.15.3

Contour 0.15.2 requires changes to your deployment manifests to explicitly opt in, or opt out of, secure communication between Contour and Envoy.
Contour 0.15.3 requires changes to your deployment manifests to explicitly opt in, or opt out of, secure communication between Contour and Envoy.

Contour 0.15.2 also adds experimental support for leader election which may be useful for installations which have split their Contour and Envoy containers into separate pods.
Contour 0.15.3 also adds experimental support for leader election which may be useful for installations which have split their Contour and Envoy containers into separate pods.
A configuration we call _split deployment_.

### Breaking change
Expand All @@ -27,7 +27,7 @@ If the following are true for you:
* You are using one of the [example](/example/) deployments.
* Your cluster can take few minutes of downtime.

Then the simplest way to upgrade to 0.15.2 is to delete the `heptio-contour` namespace and reapply one of the example configurations.
Then the simplest way to upgrade to 0.15.3 is to delete the `heptio-contour` namespace and reapply one of the example configurations.
From the root directory of the repository:
```
kubectl delete namespace heptio-contour
Expand All @@ -39,11 +39,11 @@ You'll need to re-check where your DNS names are pointing as well, using [Get yo

## The less easy way

This section contains information for administrators who wish to apply the Contour 0.14.x to 0.15.2 changes manually.
This section contains information for administrators who wish to apply the Contour 0.14.x to 0.15.3 changes manually.

### Upgrade to Contour 0.15.2
### Upgrade to Contour 0.15.3

Change the Contour image version to `gcr.io/heptio-images/contour:v0.15.2`.
Change the Contour image version to `gcr.io/heptio-images/contour:v0.15.3`.

### Enabling TLS for gRPC

Expand Down
4 changes: 2 additions & 2 deletions examples/deployment-grpc-v2/02-contour.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ spec:
prometheus.io/path: "/stats/prometheus"
spec:
containers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: contour
command: ["contour"]
Expand Down Expand Up @@ -88,7 +88,7 @@ spec:
- "POST /healthcheck/fail HTTP/1.1\r\nHost: localhost\r\nConnection: close\r\n\r\n"
- '>/dev/tcp/localhost/9001'
initContainers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
command: ["contour"]
Expand Down
4 changes: 2 additions & 2 deletions examples/ds-grpc-v2/02-contour.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ spec:
prometheus.io/path: "/stats/prometheus"
spec:
containers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: contour
command: ["contour"]
Expand Down Expand Up @@ -89,7 +89,7 @@ spec:
- "POST /healthcheck/fail HTTP/1.1\r\nHost: localhost\r\nConnection: close\r\n\r\n"
- '>/dev/tcp/localhost/9001'
initContainers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
command: ["contour"]
Expand Down
2 changes: 1 addition & 1 deletion examples/ds-hostnet-split/02-job-certgen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ spec:
spec:
containers:
- name: contour
image: gcr.io/heptio-images/contour:v0.15.2
image: gcr.io/heptio-images/contour:v0.15.3
command:
- contour
- certgen
Expand Down
2 changes: 1 addition & 1 deletion examples/ds-hostnet-split/03-contour.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ spec:
- --contour-key-file=/certs/tls.key
- --config-path=/config/contour.yaml
command: ["contour"]
image: gcr.io/heptio-images/contour:v0.15.2
image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: contour
ports:
Expand Down
2 changes: 1 addition & 1 deletion examples/ds-hostnet-split/03-envoy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ spec:
- --envoy-key-file=/certs/tls.key
command:
- contour
image: gcr.io/heptio-images/contour:v0.15.2
image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
volumeMounts:
Expand Down
4 changes: 2 additions & 2 deletions examples/ds-hostnet/02-contour.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ spec:
spec:
hostNetwork: true
containers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
ports:
- containerPort: 8000
Expand Down Expand Up @@ -93,7 +93,7 @@ spec:
- "POST /healthcheck/fail HTTP/1.1\r\nHost: localhost\r\nConnection: close\r\n\r\n"
- '>/dev/tcp/localhost/9001'
initContainers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
command: ["contour"]
Expand Down
2 changes: 1 addition & 1 deletion examples/prometheus/03-prometheus-node-exporter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ spec:
spec:
containers:
- name: prometheus-node-exporter
image: prom/node-exporter:v0.15.2
image: prom/node-exporter:v0.15.3
imagePullPolicy: Always
args:
- --path.procfs=/host/proc
Expand Down
4 changes: 2 additions & 2 deletions examples/render/daemonset-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ spec:
prometheus.io/path: "/stats/prometheus"
spec:
containers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: contour
command: ["contour"]
Expand Down Expand Up @@ -350,7 +350,7 @@ spec:
- "POST /healthcheck/fail HTTP/1.1\r\nHost: localhost\r\nConnection: close\r\n\r\n"
- '>/dev/tcp/localhost/9001'
initContainers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
command: ["contour"]
Expand Down
4 changes: 2 additions & 2 deletions examples/render/deployment-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ spec:
prometheus.io/path: "/stats/prometheus"
spec:
containers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: contour
command: ["contour"]
Expand Down Expand Up @@ -349,7 +349,7 @@ spec:
- "POST /healthcheck/fail HTTP/1.1\r\nHost: localhost\r\nConnection: close\r\n\r\n"
- '>/dev/tcp/localhost/9001'
initContainers:
- image: gcr.io/heptio-images/contour:v0.15.2
- image: gcr.io/heptio-images/contour:v0.15.3
imagePullPolicy: Always
name: envoy-initconfig
command: ["contour"]
Expand Down

0 comments on commit 60d6b19

Please sign in to comment.