Skip to content

Commit 2dacf08

Browse files
authored
Merge pull request #1043 from fluxcd/release-1.15.0
Release v1.15.0
2 parents c02477a + 6f65907 commit 2dacf08

File tree

11 files changed

+38
-9
lines changed

11 files changed

+38
-9
lines changed

CHANGELOG.md

+24
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## 1.15.0
6+
7+
**Release date:** 2021-10-28
8+
9+
This release comes with support for NGINX ingress canary metrics.
10+
The nginx-ingress minimum supported version is now v1.0.2.
11+
12+
Starting with version, Flagger will use the `spec.service.apex.annotations`
13+
to annotate the generated apex VirtualService, TrafficSplit or HTTPProxy.
14+
15+
#### Features
16+
17+
- Use nginx controller canary metrics
18+
[#1023](https://github.com/fluxcd/flagger/pull/1023)
19+
- Add metadata annotations to generated apex objects
20+
[#1034](https://github.com/fluxcd/flagger/pull/1034)
21+
22+
#### Improvements
23+
24+
- Update load tester binaries (CVEs fix)
25+
[#1038](https://github.com/fluxcd/flagger/pull/1038)
26+
- Add podLabels to load tester Helm chart
27+
[#1036](https://github.com/fluxcd/flagger/pull/1036)
28+
529
## 1.14.0
630

731
**Release date:** 2021-09-20

artifacts/flagger/crd.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -1108,6 +1108,7 @@ spec:
11081108
- cloudwatch
11091109
- newrelic
11101110
- graphite
1111+
- dynatrace
11111112
address:
11121113
description: API address of this provider
11131114
type: string

artifacts/flagger/deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
serviceAccountName: flagger
2323
containers:
2424
- name: flagger
25-
image: ghcr.io/fluxcd/flagger:1.14.0
25+
image: ghcr.io/fluxcd/flagger:1.15.0
2626
imagePullPolicy: IfNotPresent
2727
ports:
2828
- name: http

charts/flagger/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: flagger
3-
version: 1.14.0
4-
appVersion: 1.14.0
3+
version: 1.15.0
4+
appVersion: 1.15.0
55
kubeVersion: ">=1.16.0-0"
66
engine: gotpl
77
description: Flagger is a progressive delivery operator for Kubernetes

charts/flagger/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
image:
44
repository: ghcr.io/fluxcd/flagger
5-
tag: 1.14.0
5+
tag: 1.15.0
66
pullPolicy: IfNotPresent
77
pullSecret:
88

charts/loadtester/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: loadtester
33
version: 0.20.0
4-
appVersion: 0.18.0
4+
appVersion: 0.19.0
55
kubeVersion: ">=1.11.0-0"
66
engine: gotpl
77
description: Flagger's load testing services based on rakyll/hey and bojand/ghz that generates traffic during canary analysis when configured as a webhook.

charts/loadtester/values.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ replicaCount: 1
22

33
image:
44
repository: ghcr.io/fluxcd/flagger-loadtester
5-
tag: 0.18.0
5+
tag: 0.19.0
66
pullPolicy: IfNotPresent
77

88
podLabels: {}

cmd/loadtester/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727
"go.uber.org/zap"
2828
)
2929

30-
var VERSION = "0.18.1"
30+
var VERSION = "0.19.0"
3131
var (
3232
logLevel string
3333
port string

docs/gitbook/usage/how-it-works.md

+4
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,10 @@ spec:
184184
test: "test"
185185
```
186186

187+
Note that the `apex` annotations are added to both the generated Kubernetes Service and the
188+
generated service mesh/ingress object. This allows using external-dns with Istio `VirtualServices`
189+
and `TraefikServices`.
190+
187191
Besides port mapping and metadata, the service specification can
188192
contain URI match and rewrite rules, timeout and retry polices:
189193

kustomize/base/flagger/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ resources:
99
images:
1010
- name: ghcr.io/fluxcd/flagger
1111
newName: ghcr.io/fluxcd/flagger
12-
newTag: 1.14.0
12+
newTag: 1.15.0

pkg/version/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ limitations under the License.
1616

1717
package version
1818

19-
var VERSION = "1.14.0"
19+
var VERSION = "1.15.0"
2020
var REVISION = "unknown"

0 commit comments

Comments
 (0)