Versions in this module Expand all Collapse all v0 v0.0.1 May 26, 2022 Changes in this version + type ChaosExperimentsBuilder struct + func (b *ChaosExperimentsBuilder) WithAWSChaos(c *chaosmeshv1alpha1.AWSChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithDNSChaos(c *chaosmeshv1alpha1.DNSChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingAWSChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingDNSChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingGCPChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingHTTPChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingIOChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingJVMChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingKernelChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingNetworkChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingPhysicalMachine(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingPodChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingPodHttpChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingPodIOChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingPodNetworkChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingStressChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithExistingTimeChaos(namespace string, name string) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithGCPChaos(c *chaosmeshv1alpha1.GCPChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithHTTPChaos(c *chaosmeshv1alpha1.HTTPChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithIOChaos(c *chaosmeshv1alpha1.IOChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithJVMChaos(c *chaosmeshv1alpha1.JVMChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithKernelChaos(c *chaosmeshv1alpha1.KernelChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithNetworkChaos(c *chaosmeshv1alpha1.NetworkChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithPhysicalMachineChaos(c *chaosmeshv1alpha1.PhysicalMachine) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithPodChaos(c *chaosmeshv1alpha1.PodChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithPodHTTPChaos(c *chaosmeshv1alpha1.PodHttpChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithPodIOChaos(c *chaosmeshv1alpha1.PodIOChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithPodNetworkChaos(c *chaosmeshv1alpha1.PodNetworkChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithStressChaos(c *chaosmeshv1alpha1.StressChaos) *ChaosExperimentsBuilder + func (b *ChaosExperimentsBuilder) WithTimeChaos(c *chaosmeshv1alpha1.TimeChaos) *ChaosExperimentsBuilder + type ChaosExperimentsConfigureFn func(b *ChaosExperimentsBuilder) + type ChaosPlugin struct + func NewChaosPlugin(opts ...kubernetes.Option) *ChaosPlugin + func (cp *ChaosPlugin) WithExperiments(cfn ChaosExperimentsConfigureFn) scenarios.ScenarioOption