From f2608e627c5fc48b3554bc0f88748bd8dbb202c2 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Tue, 29 Sep 2020 09:06:47 +0300 Subject: [PATCH] Release v1.2.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ artifacts/flagger/deployment.yaml | 2 +- charts/flagger/Chart.yaml | 4 ++-- charts/flagger/values.yaml | 4 ++-- charts/grafana/Chart.yaml | 4 ++-- charts/grafana/values.yaml | 4 ++-- charts/podinfo/Chart.yaml | 4 ++-- charts/podinfo/values.yaml | 4 ++-- kustomize/base/flagger/kustomization.yaml | 2 +- kustomize/base/prometheus/deployment.yaml | 2 +- pkg/version/version.go | 2 +- 11 files changed, 37 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d36f224..b34576ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,27 @@ All notable changes to this project are documented in this file. +## 1.2.0 (2020-10-29) + +Add support for New Relic metrics + +#### Features + +- Add New Relic as a metrics provider + [#691](https://github.com/weaveworks/flagger/pull/691) + +#### Improvements + +- Derive the label selector value from the target matchLabel + [#685](https://github.com/weaveworks/flagger/pull/685) +- Preserve Skipper predicates + [#681](https://github.com/weaveworks/flagger/pull/681) + +#### Fixes + +- Do not promote when not ready on skip analysis + [#695](https://github.com/weaveworks/flagger/pull/695) + ## 1.1.0 (2020-08-18) Add support for Skipper ingress controller diff --git a/artifacts/flagger/deployment.yaml b/artifacts/flagger/deployment.yaml index a82da6b8..1915fd03 100644 --- a/artifacts/flagger/deployment.yaml +++ b/artifacts/flagger/deployment.yaml @@ -22,7 +22,7 @@ spec: serviceAccountName: flagger containers: - name: flagger - image: weaveworks/flagger:1.1.0 + image: weaveworks/flagger:1.2.0 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/charts/flagger/Chart.yaml b/charts/flagger/Chart.yaml index 36dd58aa..9003ff25 100644 --- a/charts/flagger/Chart.yaml +++ b/charts/flagger/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: flagger -version: 1.1.0 -appVersion: 1.1.0 +version: 1.2.0 +appVersion: 1.2.0 kubeVersion: ">=1.11.0-0" engine: gotpl description: Flagger is a progressive delivery operator for Kubernetes diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 3956f5ff..3b72e870 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -2,7 +2,7 @@ image: repository: weaveworks/flagger - tag: 1.1.0 + tag: 1.2.0 pullPolicy: IfNotPresent pullSecret: @@ -124,7 +124,7 @@ tolerations: [] prometheus: # to be used with ingress controllers install: false - image: docker.io/prom/prometheus:v2.19.0 + image: docker.io/prom/prometheus:v2.21.0 retention: 2h # Istio multi-cluster service mesh (shared control plane single-network) diff --git a/charts/grafana/Chart.yaml b/charts/grafana/Chart.yaml index d24d3947..b9fe9c3c 100644 --- a/charts/grafana/Chart.yaml +++ b/charts/grafana/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: grafana -version: 1.4.0 -appVersion: 6.5.1 +version: 1.5.0 +appVersion: 7.2.0 description: Grafana dashboards for monitoring Flagger canary deployments icon: https://raw.githubusercontent.com/weaveworks/flagger/master/docs/logo/weaveworks.png home: https://flagger.app diff --git a/charts/grafana/values.yaml b/charts/grafana/values.yaml index ddc90973..5f4cdc0c 100644 --- a/charts/grafana/values.yaml +++ b/charts/grafana/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 image: repository: grafana/grafana - tag: 6.5.1 + tag: 7.2.0 pullPolicy: IfNotPresent podAnnotations: {} @@ -32,7 +32,7 @@ affinity: {} user: admin password: -# Istio Prometheus instance +# Prometheus instance url: http://prometheus:9090 # Weave Cloud instance token diff --git a/charts/podinfo/Chart.yaml b/charts/podinfo/Chart.yaml index 0d52ce60..4bdab13e 100644 --- a/charts/podinfo/Chart.yaml +++ b/charts/podinfo/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 -version: 3.1.1 -appVersion: 3.1.0 +version: 5.0.0 +appVersion: 5.0.0 name: podinfo engine: gotpl description: Flagger canary deployment demo application diff --git a/charts/podinfo/values.yaml b/charts/podinfo/values.yaml index afe2d86a..83dbc7ac 100644 --- a/charts/podinfo/values.yaml +++ b/charts/podinfo/values.yaml @@ -1,7 +1,7 @@ # Default values for podinfo. image: - repository: stefanprodan/podinfo - tag: 3.1.0 + repository: ghcr.io/stefanprodan/podinfo + tag: 5.0.0 pullPolicy: IfNotPresent podAnnotations: {} diff --git a/kustomize/base/flagger/kustomization.yaml b/kustomize/base/flagger/kustomization.yaml index b4859564..82172e70 100644 --- a/kustomize/base/flagger/kustomization.yaml +++ b/kustomize/base/flagger/kustomization.yaml @@ -8,4 +8,4 @@ resources: - deployment.yaml images: - name: weaveworks/flagger - newTag: 1.1.0 + newTag: 1.2.0 diff --git a/kustomize/base/prometheus/deployment.yaml b/kustomize/base/prometheus/deployment.yaml index 2cdbff5b..a23b8158 100644 --- a/kustomize/base/prometheus/deployment.yaml +++ b/kustomize/base/prometheus/deployment.yaml @@ -19,7 +19,7 @@ spec: serviceAccountName: flagger-prometheus containers: - name: prometheus - image: prom/prometheus:v2.19.0 + image: prom/prometheus:v2.21.0 imagePullPolicy: IfNotPresent args: - '--storage.tsdb.retention=2h' diff --git a/pkg/version/version.go b/pkg/version/version.go index 1bd77e47..060592fd 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -1,4 +1,4 @@ package version -var VERSION = "1.1.0" +var VERSION = "1.2.0" var REVISION = "unknown"