stitchfix / flotilla-os

Open source Flotilla
Apache License 2.0
192 stars 10 forks source link

Disables DD annotations driver and adds a check to see if kube_workflow exists #504

Closed willhume closed 5 months ago

willhume commented 5 months ago

PROBLEM

We are setting annotations via kyverno now. This code is unused. We are getting a issues with adhoc runs of tasks that fail due to not having kube_workflow label set that comes from futura.

SOLUTION

Check to see if the label exists and set it to kube_task_name if not present