Skip to content

Commit 76e221b

Browse files
committed
Also set affinity and tolerations for parsers
Signed-off-by: Max Maass <max.maass@iteratec.com>
1 parent 6b88aee commit 76e221b

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

operator/controllers/execution/scans/parse_reconciler.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,15 @@ func (r *ScanReconciler) startParser(scan *executionv1.Scan) error {
178178
parseDefinition.Spec.Volumes...,
179179
)
180180

181+
// Set affinity from Scan
182+
job.Spec.Template.Spec.Affinity = scan.Spec.Affinity
183+
184+
// Merge Tolerations from Parser with Tolerations defined in scan
185+
job.Spec.Template.Spec.Tolerations = append(
186+
job.Spec.Template.Spec.Tolerations,
187+
scan.Spec.Tolerations...,
188+
)
189+
181190
r.Log.V(8).Info("Configuring customCACerts for Parser")
182191
injectCustomCACertsIfConfigured(job)
183192

0 commit comments

Comments
 (0)