Versions in this module Expand all Collapse all v1 v1.9.0 Jan 21, 2025 Changes in this version + type ComponentBuilderPlugin interface + Build func(ctx context.Context, runtimeJobTemplate client.Object, info *runtime.Info, ...) (client.Object, error) + type CustomValidationPlugin interface + Validate func(oldObj, newObj *kubeflowv2.TrainJob) (admission.Warnings, field.ErrorList) + type EnforceMLPolicyPlugin interface + EnforceMLPolicy func(info *runtime.Info, trainJob *kubeflowv2.TrainJob) error + type EnforcePodGroupPolicyPlugin interface + EnforcePodGroupPolicy func(info *runtime.Info, trainJob *kubeflowv2.TrainJob) error + type Plugin interface + Name func() string + type TerminalConditionPlugin interface + TerminalCondition func(ctx context.Context, trainJob *kubeflowv2.TrainJob) (*metav1.Condition, error) + type WatchExtensionPlugin interface + ReconcilerBuilders func() []runtime.ReconcilerBuilder v1.9.0-rc.0 Jan 7, 2025