Versions in this module Expand all Collapse all v0 v0.4.0 Nov 16, 2025 Changes in this version + type Option func(*Pipeline) + func WithResourceAnnotations(annotations map[string]string) Option + func WithResourceLabels(labels map[string]string) Option + func WithValidation(enabled bool) Option + type Pipeline struct + func NewPipeline(opts ...Option) *Pipeline + func (p *Pipeline) Render(input *RenderInput) (*RenderOutput, error) + type RenderInput struct + Component *v1alpha1.Component + ComponentDeployment *v1alpha1.ComponentDeployment + ComponentType *v1alpha1.ComponentType + DataPlane *v1alpha1.DataPlane + Environment *v1alpha1.Environment + Metadata pipelinecontext.MetadataContext + SecretReferences map[string]*v1alpha1.SecretReference + Traits []v1alpha1.Trait + Workload *v1alpha1.Workload + type RenderMetadata struct + BaseResourceCount int + ResourceCount int + TraitCount int + TraitResourceCount int + Warnings []string + type RenderOptions struct + EnableValidation bool + ResourceAnnotations map[string]string + ResourceLabels map[string]string + func DefaultRenderOptions() RenderOptions + type RenderOutput struct + Metadata *RenderMetadata + Resources []map[string]any