Merge pull request #1107 from fluxcd/release-1.18.0

Release v1.18.0
This commit is contained in:
Stefan Prodan
2022-02-14 15:27:57 +02:00
committed by GitHub
6 changed files with 40 additions and 6 deletions
+34
View File
@@ -2,6 +2,40 @@
All notable changes to this project are documented in this file.
## 1.18.0
**Release date:** 2022-02-14
This release comes with a new API field called `canaryReadyThreshold`
that allows setting the percentage of pods that need to be available
to consider the canary deployment as ready.
Starting with version, the canary deployment labels, annotations and
replicas fields are copied to the primary deployment at promotion time.
#### Features
- Add field `spec.analysis.canaryReadyThreshold` for configuring canary threshold
[#1102](https://github.com/fluxcd/flagger/pull/1102)
#### Improvements
- Update metadata during subsequent promote
[#1092](https://github.com/fluxcd/flagger/pull/1092)
- Set primary deployment `replicas` when autoscaler isn't used
[#1106](https://github.com/fluxcd/flagger/pull/1106)
- Update `matchLabels` for `TopologySpreadContstraints` in Deployments
[#1041](https://github.com/fluxcd/flagger/pull/1041)
#### Fixes
- Send warning and error alerts correctly
[#1105](https://github.com/fluxcd/flagger/pull/1105)
- Fix for when Prometheus returns NaN
[#1095](https://github.com/fluxcd/flagger/pull/1095)
- docs: Fix typo ExternalDNS
[#1103](https://github.com/fluxcd/flagger/pull/1103)
## 1.17.0
**Release date:** 2022-01-11
+1 -1
View File
@@ -22,7 +22,7 @@ spec:
serviceAccountName: flagger
containers:
- name: flagger
image: ghcr.io/fluxcd/flagger:1.17.0
image: ghcr.io/fluxcd/flagger:1.18.0
imagePullPolicy: IfNotPresent
ports:
- name: http
+2 -2
View File
@@ -1,7 +1,7 @@
apiVersion: v1
name: flagger
version: 1.17.0
appVersion: 1.17.0
version: 1.18.0
appVersion: 1.18.0
kubeVersion: ">=1.16.0-0"
engine: gotpl
description: Flagger is a progressive delivery operator for Kubernetes
+1 -1
View File
@@ -2,7 +2,7 @@
image:
repository: ghcr.io/fluxcd/flagger
tag: 1.17.0
tag: 1.18.0
pullPolicy: IfNotPresent
pullSecret:
+1 -1
View File
@@ -9,4 +9,4 @@ resources:
images:
- name: ghcr.io/fluxcd/flagger
newName: ghcr.io/fluxcd/flagger
newTag: 1.17.0
newTag: 1.18.0
+1 -1
View File
@@ -16,5 +16,5 @@ limitations under the License.
package version
var VERSION = "1.17.0"
var VERSION = "1.18.0"
var REVISION = "unknown"