Helmfile deployments work great as long as INTERACTIVE=false.
But I would like to see an interactive output from helmfile that displays my diff/changes and requires manual approval to move forward.
I think right now the solution would be to run diff in a separate step, then put a Codefresh manual approval gate between the diff and apply steps. The issue is I have no idea how to propagate a value through that defines whether a change is ready to be made. I don't want manual approvals for every environment if there's nothing to update.
Helmfile deployments work great as long as
INTERACTIVE=false.But I would like to see an interactive output from helmfile that displays my diff/changes and requires manual approval to move forward.
I think right now the solution would be to run
diffin a separate step, then put a Codefresh manual approval gate between thediffandapplysteps. The issue is I have no idea how to propagate a value through that defines whether a change is ready to be made. I don't want manual approvals for every environment if there's nothing to update.