jobset

package
v2.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 19, 2026 License: Apache-2.0 Imports: 32 Imported by: 1

Documentation

Index

Constants

Variables

This section is empty.

Functions

Types

type Builder

type Builder struct {
	*jobsetv1alpha2ac.JobSetApplyConfiguration
}

func (*Builder) Build

func (*Builder) Initializer

func (b *Builder) Initializer(trainJob *trainer.TrainJob) *Builder

Initializer updates JobSet values for the initializer Job.

func (*Builder) PodAnnotations added in v2.1.0

func (b *Builder) PodAnnotations(annotations map[string]string) *Builder

func (*Builder) PodLabels

func (b *Builder) PodLabels(labels map[string]string) *Builder

func (*Builder) Suspend

func (b *Builder) Suspend(suspend *bool) *Builder

func (*Builder) Trainer

func (b *Builder) Trainer(info *runtime.Info, trainJob *trainer.TrainJob) *Builder

Trainer updates JobSet values for the trainer Job.

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 (j *JobSet) IdentifyPodNetwork(info *runtime.Info, trainJob *trainer.TrainJob) error

func (*JobSet) Name

func (j *JobSet) Name() string

func (*JobSet) ReconcilerBuilders

func (j *JobSet) ReconcilerBuilders() []runtime.ReconcilerBuilder

func (*JobSet) Status added in v2.1.0

func (j *JobSet) Status(ctx context.Context, trainJob *trainer.TrainJob) (*trainer.TrainJobStatus, error)

func (*JobSet) Validate

func (j *JobSet) Validate(ctx context.Context, info *runtime.Info, oldObj, newObj *trainer.TrainJob) (admission.Warnings, field.ErrorList)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL