From 60d6b1919bd737fedc95c97847413042154fb9c8 Mon Sep 17 00:00:00 2001 From: Nick Young Date: Wed, 23 Oct 2019 15:30:25 +1100 Subject: [PATCH] Change version to 0.15.3 Updates #1773 Signed-off-by: Nick Young --- docs/upgrading.md | 14 +++++++------- examples/deployment-grpc-v2/02-contour.yaml | 4 ++-- examples/ds-grpc-v2/02-contour.yaml | 4 ++-- examples/ds-hostnet-split/02-job-certgen.yaml | 2 +- examples/ds-hostnet-split/03-contour.yaml | 2 +- examples/ds-hostnet-split/03-envoy.yaml | 2 +- examples/ds-hostnet/02-contour.yaml | 4 ++-- .../prometheus/03-prometheus-node-exporter.yaml | 2 +- examples/render/daemonset-rbac.yaml | 4 ++-- examples/render/deployment-rbac.yaml | 4 ++-- 10 files changed, 21 insertions(+), 21 deletions(-) diff --git a/docs/upgrading.md b/docs/upgrading.md index 896e880f667..0a1d72d8f17 100644 --- a/docs/upgrading.md +++ b/docs/upgrading.md @@ -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 @@ -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 @@ -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 diff --git a/examples/deployment-grpc-v2/02-contour.yaml b/examples/deployment-grpc-v2/02-contour.yaml index 5ecaf273a3f..138092c7a78 100644 --- a/examples/deployment-grpc-v2/02-contour.yaml +++ b/examples/deployment-grpc-v2/02-contour.yaml @@ -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"] @@ -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"] diff --git a/examples/ds-grpc-v2/02-contour.yaml b/examples/ds-grpc-v2/02-contour.yaml index 675bdd6e002..b087e4fc4ee 100644 --- a/examples/ds-grpc-v2/02-contour.yaml +++ b/examples/ds-grpc-v2/02-contour.yaml @@ -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"] @@ -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"] diff --git a/examples/ds-hostnet-split/02-job-certgen.yaml b/examples/ds-hostnet-split/02-job-certgen.yaml index 38ef86e8f7b..e2fe7db419a 100644 --- a/examples/ds-hostnet-split/02-job-certgen.yaml +++ b/examples/ds-hostnet-split/02-job-certgen.yaml @@ -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 diff --git a/examples/ds-hostnet-split/03-contour.yaml b/examples/ds-hostnet-split/03-contour.yaml index e279b79701f..337b04eebbd 100644 --- a/examples/ds-hostnet-split/03-contour.yaml +++ b/examples/ds-hostnet-split/03-contour.yaml @@ -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: diff --git a/examples/ds-hostnet-split/03-envoy.yaml b/examples/ds-hostnet-split/03-envoy.yaml index 96d6cddced0..a581ef505e3 100644 --- a/examples/ds-hostnet-split/03-envoy.yaml +++ b/examples/ds-hostnet-split/03-envoy.yaml @@ -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: diff --git a/examples/ds-hostnet/02-contour.yaml b/examples/ds-hostnet/02-contour.yaml index a9d2141c590..fc944210dad 100644 --- a/examples/ds-hostnet/02-contour.yaml +++ b/examples/ds-hostnet/02-contour.yaml @@ -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 @@ -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"] diff --git a/examples/prometheus/03-prometheus-node-exporter.yaml b/examples/prometheus/03-prometheus-node-exporter.yaml index c4fc05703e6..9c240de3ead 100644 --- a/examples/prometheus/03-prometheus-node-exporter.yaml +++ b/examples/prometheus/03-prometheus-node-exporter.yaml @@ -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 diff --git a/examples/render/daemonset-rbac.yaml b/examples/render/daemonset-rbac.yaml index 67f7d959a4e..bd4864278ed 100644 --- a/examples/render/daemonset-rbac.yaml +++ b/examples/render/daemonset-rbac.yaml @@ -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"] @@ -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"] diff --git a/examples/render/deployment-rbac.yaml b/examples/render/deployment-rbac.yaml index 9148ee685e7..48effdd617a 100644 --- a/examples/render/deployment-rbac.yaml +++ b/examples/render/deployment-rbac.yaml @@ -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"] @@ -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"]