Documentation
¶
Index ¶
- Constants
- func GetPluginName() string
- type VolcanoBatchScheduler
- type VolcanoBatchSchedulerFactory
- func (vf *VolcanoBatchSchedulerFactory) AddToScheme(scheme *runtime.Scheme)
- func (vf *VolcanoBatchSchedulerFactory) ConfigureReconciler(b *builder.Builder) *builder.Builder
- func (vf *VolcanoBatchSchedulerFactory) New(_ context.Context, _ *rest.Config, cli client.Client) (schedulerinterface.BatchScheduler, error)
Constants ¶
View Source
const ( PodGroupName = "podgroups.scheduling.volcano.sh" QueueNameLabelKey = "volcano.sh/queue-name" NetworkTopologyModeLabelKey = "volcano.sh/network-topology-mode" NetworkTopologyHighestTierAllowedLabelKey = "volcano.sh/network-topology-highest-tier-allowed" )
Variables ¶
This section is empty.
Functions ¶
func GetPluginName ¶
func GetPluginName() string
Types ¶
type VolcanoBatchScheduler ¶
type VolcanoBatchScheduler struct {
// contains filtered or unexported fields
}
func (*VolcanoBatchScheduler) AddMetadataToChildResource ¶ added in v1.5.0
func (*VolcanoBatchScheduler) DoBatchSchedulingOnSubmission ¶
func (*VolcanoBatchScheduler) Name ¶
func (v *VolcanoBatchScheduler) Name() string
type VolcanoBatchSchedulerFactory ¶
type VolcanoBatchSchedulerFactory struct{}
func (*VolcanoBatchSchedulerFactory) AddToScheme ¶
func (vf *VolcanoBatchSchedulerFactory) AddToScheme(scheme *runtime.Scheme)
func (*VolcanoBatchSchedulerFactory) ConfigureReconciler ¶
func (vf *VolcanoBatchSchedulerFactory) ConfigureReconciler(b *builder.Builder) *builder.Builder
func (*VolcanoBatchSchedulerFactory) New ¶
func (vf *VolcanoBatchSchedulerFactory) New(_ context.Context, _ *rest.Config, cli client.Client) (schedulerinterface.BatchScheduler, error)
Click to show internal directories.
Click to hide internal directories.