From fd47d385c26f5678c519c8220a011918692b7701 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 26 Feb 2021 14:59:56 +0200 Subject: [PATCH] Release v1.6.4 Signed-off-by: Stefan Prodan --- CHANGELOG.md | 21 +++++++++++++++++++++ artifacts/flagger/deployment.yaml | 2 +- charts/flagger/Chart.yaml | 5 +++-- charts/flagger/README.md | 3 +++ charts/flagger/values.yaml | 2 +- docs/logo/flagger-icon.png | Bin 0 -> 7639 bytes kustomize/base/flagger/kustomization.yaml | 2 +- pkg/version/version.go | 2 +- 8 files changed, 31 insertions(+), 6 deletions(-) create mode 100644 docs/logo/flagger-icon.png diff --git a/CHANGELOG.md b/CHANGELOG.md index 07ab1be46..e570ec051 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to this project are documented in this file. +## 1.6.4 + +**Release date:** 2021-02-26 + +This release comes with a bug fix to the AppMesh integration +when using multiple backends. + +#### Improvements + +- Consolidate logos and add project name logos + [#829](https://github.com/fluxcd/flagger/pull/829) +- chart: add env option to loadtester + [#821](https://github.com/fluxcd/flagger/pull/821) +- chart: Added PodDisruptionBudget for the loadtester + [#819](https://github.com/fluxcd/flagger/pull/819) + +#### Fixes + +- Fix AWS AppMesh issue when providing multiple backends + [#831](https://github.com/fluxcd/flagger/pull/831) + ## 1.6.3 **Release date:** 2021-02-15 diff --git a/artifacts/flagger/deployment.yaml b/artifacts/flagger/deployment.yaml index 060f5fb26..4cda52954 100644 --- a/artifacts/flagger/deployment.yaml +++ b/artifacts/flagger/deployment.yaml @@ -22,7 +22,7 @@ spec: serviceAccountName: flagger containers: - name: flagger - image: ghcr.io/fluxcd/flagger:1.6.3 + image: ghcr.io/fluxcd/flagger:1.6.4 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/charts/flagger/Chart.yaml b/charts/flagger/Chart.yaml index 330d55c3c..362e894eb 100644 --- a/charts/flagger/Chart.yaml +++ b/charts/flagger/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: flagger -version: 1.6.3 -appVersion: 1.6.3 +version: 1.6.4 +appVersion: 1.6.4 kubeVersion: ">=1.16.0-0" engine: gotpl description: Flagger is a progressive delivery operator for Kubernetes @@ -21,5 +21,6 @@ keywords: - gloo - contour - nginx + - traefik - gitops - canary diff --git a/charts/flagger/README.md b/charts/flagger/README.md index d7a53c0ab..f36d8dd8c 100644 --- a/charts/flagger/README.md +++ b/charts/flagger/README.md @@ -11,6 +11,9 @@ Flagger works with service mesh solutions (Istio, Linkerd, AWS App Mesh) and wit (NGINX, Skipper, Gloo, Contour, Traefik). Flagger can be configured to send alerts to various chat platforms such as Slack, Microsoft Teams, Discord and Rocket. +Flagger is a [Cloud Native Computing Foundation](https://cncf.io/) project +and part of [Flux](https://fluxcd.io) family of GitOps tools. + ## Prerequisites * Kubernetes >= 1.16 diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 244240e24..b35bb1aa6 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -2,7 +2,7 @@ image: repository: ghcr.io/fluxcd/flagger - tag: 1.6.3 + tag: 1.6.4 pullPolicy: IfNotPresent pullSecret: diff --git a/docs/logo/flagger-icon.png b/docs/logo/flagger-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7e7c6c882e45971b259a33d841c965830b2fb3fa GIT binary patch literal 7639 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