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 = "cnbrchaos/chaos-runner:latest" // ResultCRDName contains name of the chaosresult CRD ResultCRDName = "chaosresults.cnbrchaos.io" )
Functions ¶
This section is empty.
Types ¶
type ApplicationInfo ¶
type ApplicationInfo struct { Namespace string Label string ExperimentList []cnbrchaosv1alpha1.ExperimentList ServiceAccountName string Kind string }
ApplicationInfo contains the chaos details for target application
type EngineInfo ¶
type EngineInfo struct { Instance *cnbrchaosv1alpha1.ChaosEngine AppInfo *ApplicationInfo ConfigMaps []v1alpha1.ConfigMap Secrets []v1alpha1.Secret VolumeOpts utils.VolumeOpts AppExperiments []string }
EngineInfo Related information
Click to show internal directories.
Click to hide internal directories.