<p>I would like to use HELM to force a deployment to redeploy on Openshift.</p>
<p>I am using &quot;image@latest&quot; for the deployment as I want to have the latest image whenever I deploy, but I don't want to have a image change trigger because I don't have control on how often the image changes and I may need to change some things in the chart (config-maps, for instance) prior to deploying for a new version of the image. Hence why I don't want for to have an image trigger for the deployment.</p>
<p>Basically, I want it to redeploy when I want it to and not automatically, and I would prefer to do it with helm, and I tried with <code>helm upgrade</code>.</p>
<p>Currently I have a Config Change Trigger so in the case I change the chart (which contains the configs), the deployment redeploys.
But if nothing changes in the chart, I am not finding any way to force a redeploy through Helm.</p>
<p>Is there any way it is possible to do?</p>

<p>I managed to find a solution.
I added on <code>spec-template-metadata-annotations</code> the following:</p>
<pre><code>timestamp: {{ now | quote }}
</code></pre>
<p>This basically makes the chart always change which will trigger a redeploy every time I run helm upgrade.</p>
