types

package
v0.0.0-...-797ca47 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// AppLabelKey contains the application label key
	AppLabelKey string

	// DefaultAnnotationCheck contains the default value (true) of the annotationCheck
	DefaultAnnotationCheck = "false"

	// AppLabelValue contains the application label value
	AppLabelValue string

	// Log with default name ie: controller_chaosengine
	Log = logf.Log.WithName("controller_chaosengine")

	// DefaultChaosRunnerImage contains the default value of runner resource
	DefaultChaosRunnerImage = "litmuschaos/chaos-runner:latest"

	// ResultCRDName contains name of the chaosresult CRD
	ResultCRDName = "chaosresults.litmuschaos.io"
)

Functions

This section is empty.

Types

type ApplicationInfo

type ApplicationInfo struct {
	Namespace          string
	Label              string
	ExperimentList     []litmuschaosv1alpha1.ExperimentList
	ServiceAccountName string
	Kind               string
}

ApplicationInfo contains the chaos details for target application

type EngineInfo

type EngineInfo struct {
	Instance       *litmuschaosv1alpha1.ChaosEngine
	AppInfo        *ApplicationInfo
	ConfigMaps     []v1alpha1.ConfigMap
	Secrets        []v1alpha1.Secret
	VolumeOpts     utils.VolumeOpts
	AppExperiments []string
}

EngineInfo Related information

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL