...

Package podhttpchaos

import "github.com/chaos-mesh/chaos-mesh/controllers/podhttpchaos"
Overview
Index

Overview ▾

func NewController

func NewController(mgr ctrl.Manager, client client.Client, logger logr.Logger, b *chaosdaemon.ChaosDaemonClientBuilder) (types.Controller, error)

type Reconciler

Reconciler applys podhttpchaos

type Reconciler struct {
    client.Client

    Recorder                 record.EventRecorder
    Log                      logr.Logger
    ChaosDaemonClientBuilder *chaosdaemon.ChaosDaemonClientBuilder
}

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(req ctrl.Request) (ctrl.Result, error)