This message was deleted.
# general
s
This message was deleted.
f
I actually figured something out. Maybe this is non-idiomatic but it works for my current needs. I am defining a variable that is set to a hash of the chart’s contents, so if anything changes, Pulumi will update the release, but if it doesn’t change Pulumi will leave it alone. The variable looks like this:
Copy code
variables:
  chart-hash:
    fn::invoke:
      function: command:local:run
      arguments:
        command: find ../argocd/bootstrap -type f | sort | xargs openssl sha256 | openssl sha256
And then I pass it to the helm chart as an unused value:
Copy code
values:
        chartHash: ${chart-hash}
1
m
Hi Jake, nothing wrong with approach.