const (
PodMetadataVolumeName = "podmetadata"
PodMetadataAnnotationsVolumePath = ""
PodMetadataMountPath = "/var/run/chaos-mesh/"
)
func SpawnPodForTask(task v1alpha1.Task) (corev1.PodSpec, error)
type Evaluator struct {
// contains filtered or unexported fields
}
func NewEvaluator(logger logr.Logger, kubeclient client.Client) *Evaluator
func (it *Evaluator) EvaluateConditionBranches(tasks []v1alpha1.ConditionalBranch, resultEnv map[string]interface{}) (branches []v1alpha1.ConditionalBranchStatus, err error)