Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttesterReconciler ¶
type AttesterReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Attesters map[string]attester.Attester }
AttesterReconciler reconciles a Attester object
func (*AttesterReconciler) ListAttesters ¶
func (r *AttesterReconciler) ListAttesters() map[string]attester.Attester
ListAttesters returns a list of Attester objects
func (*AttesterReconciler) Reconcile ¶
Reconcile runs whenever a change to an Attester is made. It attempts to match the current state of the attester to the desired state. nolint: gocyclo
func (*AttesterReconciler) SetupWithManager ¶
func (r *AttesterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the watching of Attester objects and filters out the events we don't want to watch
type CollectorReconciler ¶
type CollectorReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme AWSConfig *aws.Config OccurrenceCreator occurrence.Creator Workers map[string]*CollectorWorker WebhookHandlers map[string]func(writer http.ResponseWriter, request *http.Request, occurrenceCreator occurrence.Creator) }
CollectorReconciler reconciles a Collector object
func (*CollectorReconciler) Reconcile ¶
Reconcile runs whenever a change to a Collector is made. It attempts to match the current state of the Collector to the desired state nolint: gocyclo
func (*CollectorReconciler) SetupWithManager ¶
func (r *CollectorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the watching of Collector objects and filters out the events we don't want to watch
type CollectorWorker ¶
type CollectorWorker struct {
// contains filtered or unexported fields
}
CollectorWorker does the work for a Collector object