Open
Description
It would be wonderfull if a failure or success of a synced secret would be written to the status part of the custom resource. This makes it possible to write a health check in ArgoCD for example and makes monitoring better. Currently only the initial sync can somewhat be monitored with the following health check in ArgoCD:
hs = {} if obj.status ~= nil then if obj.status.lastAzureUpdate ~= nil then hs.status = "Healthy" hs.message = obj.status.secretHash return hs end end hs.status = "Progressing" hs.message = "Waiting for reconciliation" return hs