stefanprodan
f90ba560b7
Release v0.2.0
0.2.0
2019-01-04 13:44:50 +02:00
Stefan Prodan
2a9641fd68
Merge pull request #18 from stefanprodan/webhooks
...
Add external checks to canary analysis
2019-01-04 13:24:49 +02:00
stefanprodan
13fffe1323
Document webhooks status codes
2019-01-03 18:46:36 +02:00
stefanprodan
083556baae
Document the canary analysis timespan
2019-01-03 18:27:49 +02:00
stefanprodan
5d0939af7d
Add webhook docs
2019-01-03 16:11:30 +02:00
stefanprodan
d26255070e
Copyright Weaveworks
2019-01-03 14:42:21 +02:00
stefanprodan
b008abd4a7
Fix metrics server offline test
2018-12-27 12:43:43 +02:00
stefanprodan
cbf9e1011d
Add tests for metrics server check
2018-12-27 12:42:12 +02:00
stefanprodan
6ec3d7a76f
Format observer tests
2018-12-27 12:21:33 +02:00
stefanprodan
ab52752d57
Add observer histogram test
2018-12-27 12:16:10 +02:00
stefanprodan
df3951a7ef
Add observer tests
2018-12-27 12:15:16 +02:00
stefanprodan
722d36a8cc
Add webhook tests
2018-12-26 17:58:35 +02:00
stefanprodan
e86c02d600
Implement canary external check
...
- do a HTTP POST for each webhook registered in the canary analysis
- increment the failed checks counter if a webhook returns a non-2xx status code and log the error and the response body if exists
2018-12-26 14:41:35 +02:00
stefanprodan
53546878d5
Make service port mandatory in CRD v1alpha2
2018-12-26 13:55:34 +02:00
stefanprodan
199e3b36c6
Upgrade CRD to v1alpha2
...
- add required fields for deployment and hpa targets
- make service port mandatory
- add webhooks validation
2018-12-26 13:46:59 +02:00
stefanprodan
0d96bedfee
Add webhooks to Canary CRD v1alpha2
2018-12-26 13:42:36 +02:00
Stefan Prodan
9753820579
GitBook: [master] 3 pages modified
2018-12-19 14:32:51 +00:00
Stefan Prodan
197f218ba4
GitBook: [master] one page modified
2018-12-19 14:10:49 +00:00
Stefan Prodan
b4b1a36aba
GitBook: [master] 8 pages modified
2018-12-19 13:45:12 +00:00
stefanprodan
cfc848bfa9
Link to docs website
2018-12-19 15:42:16 +02:00
stefanprodan
fcf6f96912
Add overview diagram
2018-12-19 15:30:43 +02:00
Stefan Prodan
1504dcab74
GitBook: [master] 5 pages modified
2018-12-19 13:24:16 +00:00
Stefan Prodan
4e4bc0c4f0
GitBook: [master] 4 pages modified
2018-12-19 13:21:33 +00:00
Stefan Prodan
36ce610465
GitBook: [master] 5 pages modified
2018-12-19 12:46:06 +00:00
stefanprodan
1dc2aa147b
Ignore gitbook for GitHub pages
2018-12-19 13:31:18 +02:00
Stefan Prodan
8cc7e4adbb
GitBook: [master] 4 pages modified
2018-12-19 11:25:30 +00:00
Stefan Prodan
978f7256a8
GitBook: [master] 2 pages modified
2018-12-19 10:08:59 +00:00
stefanprodan
e799e63e3f
Set gitbook root
2018-12-19 12:00:18 +02:00
stefanprodan
5b35854464
init gitbook
2018-12-19 11:56:42 +02:00
stefanprodan
d485498a14
Add email field to charts
2018-12-18 18:38:33 +02:00
stefanprodan
dfa974cf57
Change Grafana chart title
2018-12-18 18:37:04 +02:00
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