Commit Graph

25 Commits

Author SHA1 Message Date
Aurel Canciu ce214b9fa9
Refactor to adopt k8s standardized Condition type
Updates to use metav1.Condition type and removes references for
deprecated corev1.Condition* constants and uses the new k8s api/meta
helpers in place of the old pkg/apis/meta types.

Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2020-11-19 19:51:40 +02:00
Sylvain Rabot 35284dc511
Fix typo
Signed-off-by: Sylvain Rabot <sylvain@abstraction.fr>
2020-11-13 11:38:58 +01:00
Stefan Prodan 9ba52a45e5
Skip alert if it's not ready
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-11-09 14:30:33 +02:00
Stefan Prodan 2437884a97
Change copyright to Flux authors
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 18:52:14 +02:00
Stefan Prodan e02c336582
Use reconcile request annotation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-27 17:36:39 +02:00
Stefan Prodan 1f5d108d1d
Implement http(s) proxy for alerts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 14:21:20 +03:00
stefanprodan d90acda9e6 Promote API to v1beta1 2020-09-30 18:21:17 +03:00
stefanprodan d4e3755515 Implement `fluxcd/pkg/meta/api` in APIs 2020-09-30 11:33:32 +03:00
stefanprodan 66518860d7 Add support for S3 buckets to alerts and receivers 2020-09-22 14:15:18 +03:00
stefanprodan 16dd709335 Release v0.0.10 2020-09-12 10:51:36 +03:00
Philip Laine e321ee70fd Add github notifier 2020-08-26 20:46:10 +02:00
Hidde Beydals bb7c241c83 Change CRD domain 'notification.toolkit.fluxcd.io'
Due to required domain changes for the helm-controller so that it
can co-exist in a cluster with the Helm Operator, other Toolkit
components are moving to a *.toolklit.fluxcd.io domain too.
2020-07-30 22:32:07 +02:00
stefanprodan ac20c35c4f Lookup alerts at cluster level
Include involved object kind in logs.
2020-07-14 16:42:35 +03:00
stefanprodan 8075a01a9e Update source-controller to v0.0.5 2020-07-13 17:18:56 +03:00
stefanprodan 7c7a26641e Implement Bitbucket server receiver 2020-07-06 13:10:18 +03:00
stefanprodan 95f1ae4ce9 Implement Harbor receiver 2020-07-05 00:33:16 +03:00
stefanprodan ba0512e37a Discard requests for suspended receivers 2020-07-04 09:25:03 +03:00
stefanprodan a2ced40e9e Implement GitLab receiver 2020-07-04 08:32:12 +03:00
stefanprodan 28e8477e29 Implement GitHub receiver 2020-07-04 08:19:06 +03:00
stefanprodan 368c13af28 Implement GitRepository hook 2020-07-03 18:32:34 +03:00
stefanprodan 378f185dd9 Add wildcard support 2020-07-02 19:48:40 +03:00
stefanprodan 073c3bff68 Implement retry with backoff for alert posting
- retry alert HTTP POST four times with an exponential backoff of maximum 30 seconds
2020-07-02 09:27:00 +03:00
stefanprodan c0e02990e6 Format imports 2020-07-01 17:40:33 +03:00
stefanprodan 959e088337 Implement event dispatching 2020-07-01 15:32:13 +03:00
stefanprodan ab9c5a74fd Init HTTP server 2020-07-01 12:58:17 +03:00