Skip to content

Add suspend for JobTemplates to Scanner Helm Charts #1746

@J12934

Description

@J12934

➹ New Feature implementation request

Is your feature request related to a problem?

  • To optimize secureCodeBox setups with 100s or 1000s of parralel scans I'd like to use Kueue as a additional Job scheduler to optimize resource usage and ensure that clusters are not overloaded by more pods that they can handle.

Describe the solution you'd like

  • To use Kueue jobs are required to be started in as suspended. Suspended Jobs don't create Pods untill they are unsuspendedn. This lets Kueue prioritize which jobs to run and doesn't unsuspend jobs when no resources are available.
  • To allow me to start the jobs for the scans in a suspended way we need to add a suspend field to the ScanType.

Describe alternatives you've considered

Add field using kustomize after the chart is rendered.

Additional context

https://kueue.sigs.k8s.io/docs/overview/

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions