...

Package common

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

Overview ▾

func AllSteps

func AllSteps() []pipeline.PipelineStep

func Bootstrap

func Bootstrap(params Params) error

type Params

type Params struct {
    fx.In

    Mgr             ctrl.Manager
    Client          client.Client
    Logger          logr.Logger
    Selector        *selector.Selector
    RecorderBuilder *recorder.RecorderBuilder
    Impls           []*chaosimpltypes.ChaosImplPair `group:"impl"`
    Reader          client.Reader                   `name:"no-cache"`
    Steps           []pipeline.PipelineStep
}

Subdirectories