Trigger a workflow on a specific property change
Hi Folks, We are working on a requirement where a workflow should start when a specific metadata property changes from either false to true or true to false. There are other metadata properties as well, but any update on the resource should not start the workflow as we need to keep the running instances to a minimum.
We looked into ObservationListener - Property updated, but I reckon that is not 100 percent safe on cloud, as pods might restart, and we can lose some events. Launcher is another option, but it listens to node modified event instead of property updated.
Any thoughts or inputs will be helpful. The solution should be scalable, and extendible to other properties as well.
