Documentation
¶
Index ¶
- Constants
- func New(ctx context.Context, client client.Client, _ client.FieldIndexer, ...) (framework.Plugin, error)
- type Builder
- func (b *Builder) Build() *jobsetv1alpha2ac.JobSetApplyConfiguration
- func (b *Builder) Initializer(trainJob *trainer.TrainJob) *Builder
- func (b *Builder) PodAnnotations(annotations map[string]string) *Builder
- func (b *Builder) PodLabels(labels map[string]string) *Builder
- func (b *Builder) Suspend(suspend *bool) *Builder
- func (b *Builder) Trainer(info *runtime.Info, trainJob *trainer.TrainJob) *Builder
- type JobSet
- func (j *JobSet) Build(ctx context.Context, info *runtime.Info, trainJob *trainer.TrainJob) ([]apiruntime.ApplyConfiguration, error)
- func (j *JobSet) IdentifyPodNetwork(info *runtime.Info, trainJob *trainer.TrainJob) error
- func (j *JobSet) Name() string
- func (j *JobSet) ReconcilerBuilders() []runtime.ReconcilerBuilder
- func (j *JobSet) Status(ctx context.Context, trainJob *trainer.TrainJob) (*trainer.TrainJobStatus, error)
- func (j *JobSet) Validate(ctx context.Context, info *runtime.Info, oldObj, newObj *trainer.TrainJob) (admission.Warnings, field.ErrorList)
Constants ¶
View Source
const Name = constants.JobSetKind
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Builder ¶
type Builder struct {
*jobsetv1alpha2ac.JobSetApplyConfiguration
}
func NewBuilder ¶
func NewBuilder(jobSet *jobsetv1alpha2ac.JobSetApplyConfiguration) *Builder
func (*Builder) Build ¶
func (b *Builder) Build() *jobsetv1alpha2ac.JobSetApplyConfiguration
func (*Builder) Initializer ¶
Initializer updates JobSet values for the initializer Job.
func (*Builder) PodAnnotations ¶ added in v2.1.0
type JobSet ¶
type JobSet struct {
// contains filtered or unexported fields
}
func (*JobSet) Build ¶
func (j *JobSet) Build(ctx context.Context, info *runtime.Info, trainJob *trainer.TrainJob) ([]apiruntime.ApplyConfiguration, error)
func (*JobSet) IdentifyPodNetwork ¶
func (*JobSet) ReconcilerBuilders ¶
func (j *JobSet) ReconcilerBuilders() []runtime.ReconcilerBuilder
Click to show internal directories.
Click to hide internal directories.