func NewController(mgr ctrl.Manager, client client.Client, log logr.Logger, lister *utils.ActiveLister, recorderBuilder *recorder.RecorderBuilder) (types.Controller, error)
type Reconciler struct { client.Client Log logr.Logger ActiveLister *utils.ActiveLister Recorder recorder.ChaosRecorder }
func (r *Reconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)