stefanprodan
ee1e2e6fd9
Upgrade Grafana to v5.4.2
2018-12-18 12:58:14 +02:00
Stefan Prodan
eeb3b1ba4d
Merge pull request #15 from stefanprodan/chart
...
Add service account option to Helm chart
2018-12-18 12:12:05 +02:00
Stefan Prodan
b510f0ee02
Merge branch 'master' into chart
2018-12-18 11:56:06 +02:00
stefanprodan
c34737b9ce
Use app.kubernetes.io labels
2018-12-18 11:53:42 +02:00
stefanprodan
e4ea4f3994
Make the service account optional
2018-12-18 11:06:53 +02:00
stefanprodan
07359192e7
Add chart prerequisites and icon
2018-12-18 10:31:47 +02:00
stefanprodan
4dd23c42a2
Add Flagger logo and icons
2018-12-18 10:31:05 +02:00
Stefan Prodan
f281021abf
Add Slack notifications screen
2018-12-06 16:18:38 +07:00
Stefan Prodan
71137ba3bb
Release 0.1.2
0.1.2
2018-12-06 14:00:12 +07:00
Stefan Prodan
6372c7dfcc
Merge pull request #14 from stefanprodan/slack
...
Add details to Slack messages
2018-12-06 13:53:20 +07:00
Stefan Prodan
4584733f6f
Change coverage threshold
2018-12-06 13:48:06 +07:00
Stefan Prodan
03408683c0
Add details to Slack messages
...
- attach canary analysis metadata to init/start messages
- add rollback reason to failed canary messages
2018-12-06 12:51:02 +07:00
Stefan Prodan
29137ae75b
Add Alermanager example
2018-12-06 12:49:41 +07:00
Stefan Prodan
6bf85526d0
Add Slack screens with successful and failed canaries
2018-12-06 12:49:15 +07:00
stefanprodan
9f6a30f43e
Bump dev version
2018-11-28 15:08:24 +02:00
stefanprodan
11bc0390c4
Release v0.1.1
0.1.1
2018-11-28 14:56:34 +02:00
stefanprodan
9a29ea69d7
Change progress deadline default to 10 minutes
2018-11-28 14:53:12 +02:00
Stefan Prodan
2d8adbaca4
Merge pull request #10 from stefanprodan/deadline
...
Rollback canary based on the deployment progress deadline check
2018-11-28 14:48:17 +02:00
stefanprodan
f3904ea099
Use canary state constants in recorder
2018-11-27 17:34:48 +02:00
stefanprodan
1b2b13e77f
Disable patch coverage
2018-11-27 17:11:57 +02:00
stefanprodan
8878f15806
Clean up isDeploymentReady
2018-11-27 17:11:35 +02:00
stefanprodan
5977ff9bae
Add rollback test based on failed checks threshold
2018-11-27 17:00:13 +02:00
stefanprodan
11ef6bdf37
Add progressDeadlineSeconds to canary example
2018-11-27 16:58:21 +02:00
stefanprodan
9c342e35be
Add progressDeadlineSeconds validation
2018-11-27 16:35:39 +02:00
stefanprodan
c7e7785b06
Fix canary deployer is ready test
2018-11-27 15:55:04 +02:00
stefanprodan
4cb5ceb48b
Rollback canary based on the deployment progress deadline check
...
- determine if the canary deployment is stuck by checking if there is a minimum replicas unavailable condition and if the last update time exceeds the deadline
- set progress deadline default value to 60 seconds
2018-11-27 15:44:15 +02:00
stefanprodan
5a79402a73
Add canary status state constants
2018-11-27 15:29:06 +02:00
stefanprodan
c24b11ff8b
Add ProgressDeadlineSeconds to Canary CRD
2018-11-27 12:16:20 +02:00
stefanprodan
042d3c1a5b
Set ProgressDeadlineSeconds for primary deployment on init/promote
2018-11-27 12:10:14 +02:00
stefanprodan
f8821cf30b
bump dev version
2018-11-27 11:56:11 +02:00
stefanprodan
8c12cdb21d
Release v0.1.0
0.1.0
2018-11-25 21:05:16 +02:00
stefanprodan
923799dce7
Keep CRD on Helm release delete
2018-11-25 20:13:40 +02:00
stefanprodan
ebc932fba5
Add Slack configuration to Helm readme
2018-11-25 20:07:32 +02:00
Stefan Prodan
3d8d30db47
Merge pull request #6 from stefanprodan/quay
...
Switch to Quay and Go 1.11
2018-11-25 19:35:53 +02:00
stefanprodan
1022c3438a
Use go 1.11 for docker build
2018-11-25 19:21:42 +02:00
stefanprodan
9159855df2
Use Quay as container registry in Helm and YAML manifests
2018-11-25 19:20:29 +02:00
Stefan Prodan
7927ac0a5d
Push container image to Quay
2018-11-25 18:52:18 +02:00
Stefan Prodan
f438e9a4b2
Merge pull request #4 from stefanprodan/slack
...
Add Slack notifications
2018-11-25 11:54:15 +02:00
Stefan Prodan
4c70a330d4
Add Slack notifications configuration to readme
2018-11-25 11:46:18 +02:00
Stefan Prodan
d8875a3da1
Add Slack flags to Helm chart
2018-11-25 11:45:38 +02:00
Stefan Prodan
769aff57cb
Add Slack notifications for canary events
2018-11-25 11:44:45 +02:00
Stefan Prodan
4138f37f9a
Add Slack notifier component
2018-11-25 11:40:35 +02:00
stefanprodan
583c9cc004
Rename Istio client set
2018-11-25 00:05:43 +02:00
Stefan Prodan
c5930e6f70
Update deployment strategy on promotion
...
- include spec strategy, min ready seconds and revision history limit to initialization and promotion
2018-11-24 20:03:02 +02:00
stefanprodan
423d9bbbb3
Use go 1.11 in Travis
2018-11-24 16:23:20 +02:00
Stefan Prodan
07771f500f
Release 0.1.0-beta.7
2018-11-24 15:58:17 +02:00
Stefan Prodan
65bd77c88f
Add last transition time to Canary CRD status
2018-11-24 15:48:35 +02:00
Stefan Prodan
82bf63f89b
Change website URL
2018-11-15 12:20:53 +02:00
Stefan Prodan
7f735ead07
Set site banner
2018-11-15 10:50:58 +02:00
Stefan Prodan
56ffd618d6
Increase flagger probes timeout to 5s (containerd fix)
2018-11-15 10:38:20 +02:00