Documentation
¶
Index ¶
- func CreateDefaultPipeline(ctx context.Context, scheme *runtime.Scheme, cfg *v1alpha1.OperatorConfig, ...) (*pipeline.CapsulePipeline, error)
- func GetDefaultPipelineSteps(_ context.Context, cfg *v1alpha1.OperatorConfig, pluginManager *plugin.Manager, ...) ([]pipeline.Step[pipeline.CapsuleRequest], error)
- func NewCapsulePluginStep(pluginName, pluginConfig string, pluginManager *plugin.Manager, ...) (pipeline.Step[pipeline.CapsuleRequest], error)
- type PluginUsed
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateDefaultPipeline ¶ added in v1.9.0
func GetDefaultPipelineSteps ¶ added in v1.9.0
Types ¶
type PluginUsed ¶
type Service ¶
type Service interface {
GetDefaultPipeline() *pipeline.CapsulePipeline
DryRun(ctx context.Context,
cfg *v1alpha1.OperatorConfig,
namespace, capsuleName string,
spec *v1alpha2.Capsule,
opts ...pipeline.CapsuleRequestOption) (*pipeline.Result, error)
}
func NewService ¶
Click to show internal directories.
Click to hide internal directories.