...

Package controllers

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

Overview ▾

Index ▾

Package files

fx.go

Variables

var Module = fx.Options(
    fx.Provide(
        chaosdaemon.New,
        recorder.NewRecorderBuilder,
        common.AllSteps,
        clusterregistry.New,
    ),
    fx.Invoke(common.Bootstrap),
    fx.Invoke(podhttpchaos.Bootstrap),
    fx.Invoke(podnetworkchaos.Bootstrap),
    fx.Invoke(podiochaos.Bootstrap),
    fx.Invoke(wfcontrollers.BootstrapWorkflowControllers),
    fx.Invoke(statuscheck.Bootstrap),
    fx.Invoke(remotecluster.Bootstrap),
    fx.Invoke(remotechaos.Bootstrap),

    schedule.Module,
    chaosimpl.AllImpl,
)

Subdirectories