ocurity / dracon

Security scanning & static analysis tool - forked and rewritten from @thought-machine/dracon
https://ocurity.com
Apache License 2.0
61 stars 9 forks source link

Do not use Helm templating for Task component image version #169

Closed ptzianos closed 2 months ago

ptzianos commented 2 months ago

When we implemented the creation of Helm packages for deploying Pipelines bundled with Tasks, we templated the version of the Task component images so that the user can define them on the fly when deploying the pipeline package. We have moved away from deploying Tasks along with Pipelines, and we are now packaging all Tasks in one Helm package for every new Dracon release. This means that we can now pin the image version to the version of Dracon for which we are building the Helm package. We can replace the Helm template in all Tasks with latest and replace it programmatically in the code used by the draconctl components package command.