Versions in this module Expand all Collapse all v2 v2.0.0 Apr 23, 2023 Changes in this version + const ExitCode + const Stdout + type Collector interface + CollectContext func(ctx context.Context) (env map[string]interface{}, err error) + func DefaultCollector(kubeClient client.Client, restConfig *rest.Config, ...) Collector + type ComposeCollector struct + func (it *ComposeCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error) + type ExitCodeCollector struct + func NewExitCodeCollector(kubeClient client.Client, namespace string, podName string, ...) *ExitCodeCollector + func (it *ExitCodeCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error) + type StdoutCollector struct + func NewStdoutCollector(restConfig *rest.Config, namespace string, podName string, ...) *StdoutCollector + func (it *StdoutCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error) + type ValuedCollector struct + func NewValuedCollector(status v1alpha1.ConditionalBranchesStatus) *ValuedCollector + func (it *ValuedCollector) CollectContext() (env map[string]interface{}, err error)