You have some options:
-
Some folks have embedded the Reloader project as part of their application. We actually took
reloader
and put in Replicated as a hack week project. Here is the repo if you would like to consider packaging it with your app. kotsapps/reloader at main · replicatedhq/kotsapps · GitHub -
If the values are coming from the config screen, then there is a hash you can get that is created from all the values. You can embed this hash as a label annotation, and whenever a value in the config changes, the hash changes, which causes the manifest to change, and hence redeployed. Here is an example