Skip to content

Commit 71137ba

Browse files
committedDec 6, 2018
Release 0.1.2
1 parent 6372c7d commit 71137ba

File tree

8 files changed

+40
-10
lines changed

8 files changed

+40
-10
lines changed
 

‎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: quay.io/stefanprodan/flagger:0.1.2-alpha.0
25+
image: quay.io/stefanprodan/flagger:0.1.2
2626
imagePullPolicy: Always
2727
ports:
2828
- name: http

‎charts/flagger/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: flagger
33
version: 0.1.2
4-
appVersion: 0.1.2-alpha.0
4+
appVersion: 0.1.2
55
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.
66
home: https://github.com/stefanprodan/flagger

‎charts/flagger/values.yaml

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

33
image:
44
repository: quay.io/stefanprodan/flagger
5-
tag: 0.1.2-alpha.0
5+
tag: 0.1.2
66
pullPolicy: IfNotPresent
77

88
controlLoopInterval: "10s"

‎docs/README.md

+19-1
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,25 @@ helm upgrade -i flagger flagger/flagger \
367367
Once configured with a Slack incoming webhook, Flagger will post messages when a canary deployment has been initialized,
368368
when a new revision has been detected and if the canary analysis failed or succeeded.
369369

370-
![flagger-slack](https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/screens/slack-notifications.png)
370+
![flagger-slack](https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/screens/slack-canary-success.png)
371+
372+
A canary deployment will be rolled back if the progress deadline exceeded or if the analysis
373+
reached the maximum number of failed checks:
374+
375+
![flagger-slack-errors](https://raw.githubusercontent.com/stefanprodan/flagger/master/docs/screens/slack-canary-failed.png)
376+
377+
Besides Slack, you can use Alertmanager to trigger alerts when a canary deployment failed:
378+
379+
```yaml
380+
- alert: canary_rollback
381+
expr: flagger_canary_status > 1
382+
for: 1m
383+
labels:
384+
severity: warning
385+
annotations:
386+
summary: "Canary failed"
387+
description: "Workload {{ $labels.name }} namespace {{ $labels.namespace }}"
388+
```
371389
372390
### Roadmap
373391

‎docs/flagger-0.1.2.tgz

3.37 KB
Binary file not shown.

‎docs/grafana-0.1.0.tgz

-2 Bytes
Binary file not shown.

‎docs/index.yaml

+17-5
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
apiVersion: v1
22
entries:
33
flagger:
4+
- apiVersion: v1
5+
appVersion: 0.1.2
6+
created: 2018-12-06T13:57:50.322474+07:00
7+
description: Flagger is a Kubernetes operator that automates the promotion of
8+
canary deployments using Istio routing for traffic shifting and Prometheus metrics
9+
for canary analysis.
10+
digest: a52bf1bf797d60d3d92f46f84805edbd1ffb7d87504727266f08543532ff5e08
11+
home: https://github.com/stefanprodan/flagger
12+
name: flagger
13+
urls:
14+
- https://stefanprodan.github.io/flagger/flagger-0.1.2.tgz
15+
version: 0.1.2
416
- apiVersion: v1
517
appVersion: 0.1.1
6-
created: 2018-11-28T14:53:55.671596+02:00
18+
created: 2018-12-06T13:57:50.322115+07:00
719
description: Flagger is a Kubernetes operator that automates the promotion of
820
canary deployments using Istio routing for traffic shifting and Prometheus metrics
921
for canary analysis.
@@ -15,7 +27,7 @@ entries:
1527
version: 0.1.1
1628
- apiVersion: v1
1729
appVersion: 0.1.0
18-
created: 2018-11-28T14:53:55.670949+02:00
30+
created: 2018-12-06T13:57:50.321509+07:00
1931
description: Flagger is a Kubernetes operator that automates the promotion of
2032
canary deployments using Istio routing for traffic shifting and Prometheus metrics
2133
for canary analysis.
@@ -28,13 +40,13 @@ entries:
2840
grafana:
2941
- apiVersion: v1
3042
appVersion: 5.3.1
31-
created: 2018-11-28T14:53:55.67202+02:00
43+
created: 2018-12-06T13:57:50.323051+07:00
3244
description: A Grafana Helm chart for monitoring progressive deployments powered
3345
by Istio and Flagger
34-
digest: 1ab2d0297f11def3787294d277180742f8a62dabfe577795d1867d5b001cbcd1
46+
digest: 692b7c545214b652374249cc814d37decd8df4f915530e82dff4d9dfa25e8762
3547
home: https://github.com/stefanprodan/flagger
3648
name: grafana
3749
urls:
3850
- https://stefanprodan.github.io/flagger/grafana-0.1.0.tgz
3951
version: 0.1.0
40-
generated: 2018-11-28T14:53:55.670112+02:00
52+
generated: 2018-12-06T13:57:50.320726+07:00

‎pkg/version/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
package version
22

3-
var VERSION = "0.1.2-alpha.0"
3+
var VERSION = "0.1.2"
44
var REVISION = "unknown"

0 commit comments

Comments
 (0)
Please sign in to comment.