Commit Graph

27 Commits

Author SHA1 Message Date
Stefan Prodan 90570ab77f
Release v0.1.1
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-13 18:03:05 +03:00
Stefan Prodan 633f50e9c9
Implement Prometheus instrumentation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-13 15:45:53 +03:00
stefanprodan 3e09552ddb Release v0.1.0 2020-09-30 18:55:46 +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 e9595c112b Release v0.0.11 2020-09-22 14:48:15 +03:00
stefanprodan 66518860d7 Add support for S3 buckets to alerts and receivers 2020-09-22 14:15:18 +03:00
Philip Laine e176655c9d Add gitlab notifier 2020-09-13 21:16:03 +02:00
stefanprodan 16dd709335 Release v0.0.10 2020-09-12 10:51:36 +03:00
stefanprodan 8797926557 Release v0.0.9 2020-09-11 10:57:35 +03:00
stefanprodan 1e6843d189 Make the api package a dedicated module 2020-09-11 09:57:54 +03:00
stefanprodan 132b251923 Use runtime pkg and bump build-push-action version 2020-09-10 15:21:17 +03:00
stefanprodan 79407b9598 Update source-controller/api to v0.0.13 2020-09-02 09:43:24 +03:00
Philip Laine c071b5e154 Make description lowercase and remove namespace from context 2020-08-29 16:56:30 +02:00
stefanprodan bd2fdeba1f Use logger package from fluxcd/pkg
Update source-controller/api to v0.0.11, client-go to v0.18.8 and controller-runtime to v0.6.2
2020-08-21 12:42:45 +03:00
Hidde Beydals 329cada5cb Make use of dedicated fluxcd/pkg modules
This includes a dependency change from github/fluxcd/source-controller
to github.com/fluxcd/source-controller/api (v0.0.9) to decrease the
amount of indirect dependencies.
2020-08-17 19:59:27 +02:00
stefanprodan 0b31f579ac Update source-controller to v0.0.7 2020-07-31 09:52:06 +03:00
stefanprodan ce7e963761 Upgrade CRDs to apiextensions.k8s.io/v1 2020-07-20 12:26:20 +03:00
stefanprodan 8075a01a9e Update source-controller to v0.0.5 2020-07-13 17:18:56 +03:00
stefanprodan 1bf1534b90 Setup production logging
For production the log format is JSON, the timestamps format is ISO8601
and stack traces are logged when the level is set to debug.
2020-07-13 11:56:53 +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 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 4f7f8bba44 Port notifier package from Flagger 2020-07-01 15:21:12 +03:00
stefanprodan ab9c5a74fd Init HTTP server 2020-07-01 12:58:17 +03:00
stefanprodan 8f35be0055 Add Provider API spec 2020-06-30 08:57:02 +03:00
stefanprodan a0ab3df81f Init controller 2020-06-29 15:45:22 +03:00