...

Package podchaos

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

Overview ▾

Variables

var Module = fx.Provide(
    fx.Annotated{
        Group:  "impl",
        Target: NewImpl,
    },
    podkill.NewImpl,
    podfailure.NewImpl,
    containerkill.NewImpl,
)

func NewImpl

func NewImpl(impl Impl) *impltypes.ChaosImplPair

type Impl

type Impl struct {
    fx.In

    PodKill       *podkill.Impl       `action:"pod-kill"`
    PodFailure    *podfailure.Impl    `action:"pod-failure"`
    ContainerKill *containerkill.Impl `action:"container-kill"`
}

Subdirectories