Versions in this module Expand all Collapse all v1 v1.32.0 Jul 5, 2023 v1.31.0 Jun 7, 2023 Changes in this version + const ControllerUIDLabel + const QueueJobNameLabel + func NewQueueJobResDeployment(config *rest.Config) queuejobresources.Interface + func Register(regs *queuejobresources.RegisteredResources) + type QueueJobResDeployment struct + func (qjrDeployment *QueueJobResDeployment) Cleanup(queuejob *arbv1.AppWrapper, qjobRes *arbv1.AppWrapperResource) error + func (qjrDeployment *QueueJobResDeployment) GetAggregatedResources(job *arbv1.AppWrapper) *clusterstateapi.Resource + func (qjrDeployment *QueueJobResDeployment) GetAggregatedResourcesByPriority(priority float64, job *arbv1.AppWrapper) *clusterstateapi.Resource + func (qjrDeployment *QueueJobResDeployment) GetPodTemplate(qjobRes *arbv1.AppWrapperResource) (*v1.PodTemplateSpec, int32, error) + func (qjrDeployment *QueueJobResDeployment) Run(stopCh <-chan struct{}) + func (qjrDeployment *QueueJobResDeployment) SyncQueueJob(queuejob *arbv1.AppWrapper, qjobRes *arbv1.AppWrapperResource) error + func (qjrDeployment *QueueJobResDeployment) UpdateQueueJobStatus(queuejob *arbv1.AppWrapper) error