Commit Graph

19 Commits

Author SHA1 Message Date
Max Jonas Werner 2d55e609fa
feat: set default observedGeneration to -1 on CRDs
This sets the `status.observedGeneration` field to -1 by default. This
is a follow-up to https://github.com/fluxcd/helm-controller/pull/294,
porting the same code to the notification-controller so that all Flux
2 controllers work the same way in this regard.

Signed-off-by: Max Jonas Werner <mail@makk.es>
2021-08-27 17:18:38 +02:00
Philip Laine 8f3b685f17 Add self signed cert to provider
Signed-off-by: Philip Laine <philip.laine@gmail.com>
2021-04-15 00:08:59 +02:00
Somtochi Onyekwere 71bbb3cf82 Add observedGeneration to status of alert and receivers
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
2021-03-25 15:55:27 +01:00
Stefan Prodan 6c51b28411
Update dependencies
- sigs.k8s.io/controller-runtime v0.8.2
- sigs.k8s.io/controller-tools/cmd/controller-gen v0.4.1
- fluxcd/pkg/runtime v0.8.3

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-24 15:40:54 +02:00
Stefan Prodan 5c9e95ca02
Implement regex exclusions for alerts
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-02-08 15:45:11 +02:00
Stefan Prodan dff79355ec
Update fluxcd/pkg/runtime to v0.8.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2021-01-22 10:23:47 +02:00
Joshua Mühlfort 57e243d9ff Add hint about used "address" data key to the Provider CRD's SecretRef
Signed-off-by: Joshua Mühlfort <muehlfort@gonicus.de>
2021-01-06 13:04:08 +01:00
Stefan Prodan f2e96a88e0
Add summary field to Alert API
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-12-06 11:36:41 +02:00
Gert Dewit 27bd991f53
Fix "Notification API reference" title
Signed-off-by: Gert Dewit <gert@hobbiton.be>
2020-11-24 09:45:03 +01:00
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
Stefan Prodan 46666dae22
Add URL prefix validation to CRDs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 15:58:49 +03:00
Stefan Prodan 2f14e4b74b
Add Proxy field to Provider API
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2020-10-17 14:19:54 +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
Philip Laine eb7a25506f Change default value to use default annotation 2020-09-15 19:54:17 +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 28e8477e29 Implement GitHub receiver 2020-07-04 08:19:06 +03:00
stefanprodan 99fc71c17a Add receiver to API 2020-07-03 16:38:17 +03:00
stefanprodan 5c1768c426 Generate API documentation 2020-07-02 09:45:02 +03:00