From c46fe55ad016ac3eb970acff35008ca4c92d029f Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Fri, 18 Jan 2019 12:49:36 +0200 Subject: [PATCH] Release v0.4.0 --- artifacts/flagger/deployment.yaml | 2 +- charts/flagger/Chart.yaml | 2 +- charts/flagger/values.yaml | 2 +- docs/flagger-0.4.0.tgz | Bin 0 -> 4085 bytes docs/grafana-0.1.0.tgz | Bin 7045 -> 7045 bytes docs/index.yaml | 41 ++++++++++++++++++++++++------ pkg/version/version.go | 2 +- 7 files changed, 37 insertions(+), 12 deletions(-) create mode 100644 docs/flagger-0.4.0.tgz diff --git a/artifacts/flagger/deployment.yaml b/artifacts/flagger/deployment.yaml index 7eeeb530..f1c321eb 100644 --- a/artifacts/flagger/deployment.yaml +++ b/artifacts/flagger/deployment.yaml @@ -22,7 +22,7 @@ spec: serviceAccountName: flagger containers: - name: flagger - image: quay.io/stefanprodan/flagger:0.3.1-alpha.1 + image: quay.io/stefanprodan/flagger:0.4.0 imagePullPolicy: Always ports: - name: http diff --git a/charts/flagger/Chart.yaml b/charts/flagger/Chart.yaml index 77788dd9..7d3d5931 100644 --- a/charts/flagger/Chart.yaml +++ b/charts/flagger/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: flagger version: 0.4.0 -appVersion: 0.3.1-alpha.1 +appVersion: 0.4.0 kubeVersion: ">=1.11.0-0" engine: gotpl description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. diff --git a/charts/flagger/values.yaml b/charts/flagger/values.yaml index 45858cd8..ccee1139 100644 --- a/charts/flagger/values.yaml +++ b/charts/flagger/values.yaml @@ -2,7 +2,7 @@ image: repository: quay.io/stefanprodan/flagger - tag: 0.3.1-alpha.1 + tag: 0.4.0 pullPolicy: IfNotPresent metricsServer: "http://prometheus.istio-system.svc.cluster.local:9090" diff --git a/docs/flagger-0.4.0.tgz b/docs/flagger-0.4.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a5467933dc10d8885593cd75d5f62a48de355247 GIT binary patch literal 4085 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 literal 0 HcmV?d00001 diff --git a/docs/grafana-0.1.0.tgz b/docs/grafana-0.1.0.tgz index 7efa0e35403879e7a8537ae051b113b704467a5b..45569253e3ae31be4e46752a19516a9f7fc44ef7 100644 GIT binary patch delta 7030 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 diff --git a/docs/index.yaml b/docs/index.yaml index 974e1bc5..b3d83363 100755 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,9 +1,34 @@ apiVersion: v1 entries: flagger: + - apiVersion: v1 + appVersion: 0.4.0 + created: 2019-01-18T12:49:18.099861+02:00 + description: Flagger is a Kubernetes operator that automates the promotion of + canary deployments using Istio routing for traffic shifting and Prometheus metrics + for canary analysis. + digest: fe06de1c68c6cc414440ef681cde67ae02c771de9b1e4d2d264c38a7a9c37b3d + engine: gotpl + home: https://docs.flagger.app + icon: https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/logo/flagger-icon.png + keywords: + - canary + - istio + - gitops + kubeVersion: '>=1.11.0-0' + maintainers: + - email: stefanprodan@users.noreply.github.com + name: stefanprodan + url: https://github.com/stefanprodan + name: flagger + sources: + - https://github.com/stefanprodan/flagger + urls: + - https://stefanprodan.github.io/flagger/flagger-0.4.0.tgz + version: 0.4.0 - apiVersion: v1 appVersion: 0.3.0 - created: 2019-01-11T20:08:47.476526+02:00 + created: 2019-01-18T12:49:18.099501+02:00 description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -28,7 +53,7 @@ entries: version: 0.3.0 - apiVersion: v1 appVersion: 0.2.0 - created: 2019-01-11T20:08:47.476127+02:00 + created: 2019-01-18T12:49:18.099162+02:00 description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -53,7 +78,7 @@ entries: version: 0.2.0 - apiVersion: v1 appVersion: 0.1.2 - created: 2019-01-11T20:08:47.475257+02:00 + created: 2019-01-18T12:49:18.098811+02:00 description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -78,7 +103,7 @@ entries: version: 0.1.2 - apiVersion: v1 appVersion: 0.1.1 - created: 2019-01-11T20:08:47.474547+02:00 + created: 2019-01-18T12:49:18.098439+02:00 description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -90,7 +115,7 @@ entries: version: 0.1.1 - apiVersion: v1 appVersion: 0.1.0 - created: 2019-01-11T20:08:47.473757+02:00 + created: 2019-01-18T12:49:18.098153+02:00 description: Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. @@ -103,9 +128,9 @@ entries: grafana: - apiVersion: v1 appVersion: 5.4.2 - created: 2019-01-11T20:08:47.477041+02:00 + created: 2019-01-18T12:49:18.100331+02:00 description: Grafana dashboards for monitoring Flagger canary deployments - digest: 1c929348357ea747405308125d9c7969cf743de5ab9e8adff6fa83943593b2f0 + digest: 97257d1742aca506f8703922d67863c459c1b43177870bc6050d453d19a683c0 home: https://flagger.app icon: https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/logo/flagger-icon.png maintainers: @@ -118,4 +143,4 @@ entries: urls: - https://stefanprodan.github.io/flagger/grafana-0.1.0.tgz version: 0.1.0 -generated: 2019-01-11T20:08:47.472865+02:00 +generated: 2019-01-18T12:49:18.097682+02:00 diff --git a/pkg/version/version.go b/pkg/version/version.go index 62910f20..e3116f14 100644 --- a/pkg/version/version.go +++ b/pkg/version/version.go @@ -1,4 +1,4 @@ package version -var VERSION = "0.3.1-alpha.1" +var VERSION = "0.4.0" var REVISION = "unknown"