Léopold Jacquot
b82fd5e5a5
Add alerting http proxy option
...
Signed-off-by: Léopold Jacquot <leopold.jacquot@infomaniak.com>
2021-04-08 11:58:19 +02:00
Prajith Ndz
55c3745ef8
fix code style
...
Signed-off-by: Prajith Ndz <prajithpalakkuda@gmail.com>
2021-01-27 21:05:57 +05:30
Prajith Ndz
c876f879de
add custom metadata in event webhook
...
Signed-off-by: Prajith Ndz <prajithpalakkuda@gmail.com>
2021-01-27 20:58:48 +05:30
Stefan Prodan
cd75c5fa25
Copyright Flux authors
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-21 19:44:52 +02:00
Stefan Prodan
90abb7ba5b
Rename imports to fluxcd/flagger
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-21 19:02:23 +02:00
Tariq Ibrahim
e473d4b2fb
remove unnecessary dependency on k/utils
2020-04-16 16:14:08 -07:00
stefanprodan
a30f688450
fmt: fix imports formatting
...
- run gofmt and goimports
2020-02-28 12:52:23 +02:00
stefanprodan
448c210324
Release API version v1beta1
...
- bump Canary and MetricTemplate version to v1beta1
- regenerate clientset and CRD
2020-02-07 12:35:56 +02:00
Michael Parker
6e06cf1074
use unix timestamp ms
2020-01-09 16:10:56 -06:00
Michael Parker
9cfa0ac43f
update event payload schema
2020-01-07 11:11:52 -06:00
Michael Parker
38dfda9d8f
add event-webhook command line flag
2020-01-06 16:35:42 -06:00
stefanprodan
45df96ff3c
Format imports
2019-10-06 12:54:01 +03:00
stefanprodan
edcff9cd15
Execute pre/post rollout webhooks
...
- halt the canary advancement if pre-rollout hooks are failing
- include the canary status (Succeeded/Failed) in the post-rollout webhook payload
- ignore post-rollout webhook failures
- log pre/post rollout webhook response result
2019-04-13 15:43:23 +03:00
stefanprodan
b4ae060122
Move to weaveworks org
2019-03-20 18:26:04 +02:00
Huy Le
6befee79c2
Fixed namepace typo in the repo
2019-03-02 13:49:42 -08:00
stefanprodan
02236374d8
Run the wekbooks before the metrics checks
...
- log warning when no values are found for Istio metric due to lack of traffic
2019-01-20 13:54:44 +02:00
stefanprodan
bec96356ec
Bump CRD version to v1alpha3
...
- new field canaryAnalysis.interval
2019-01-07 01:03:31 +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