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