Reconciler is KernelChaos reconciler
type Reconciler struct { client.Client client.Reader Log logr.Logger record.EventRecorder }
func (r *Reconciler) Apply(ctx context.Context, req ctrl.Request, chaos v1alpha1.InnerObject) error
Apply applies KernelChaos
func (r *Reconciler) Object() v1alpha1.InnerObject
Object would return the instance of chaos
func (r *Reconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)
Reconcile reconciles a request from controller
func (r *Reconciler) Recover(ctx context.Context, req ctrl.Request, chaos v1alpha1.InnerObject) error
Recover means the reconciler recovers the chaos action