What problem are you facing?
We want to communicate error-type messages to our users. We can communicate by setting fields in the Claim’s status, however, if the error is so bad that we wish to stop reconciliation to prevent a bad state, we cannot both update the Claim’s status and return a response.Fatal to stop the function from updating MRs, etc.
How could Crossplane help solve your problem?
Provide a mechanism within the SDK to allow us to create events on the Claim, similar to how we can create events on the Composite with response.[Fatal|Warning|Normal].
What problem are you facing?
We want to communicate error-type messages to our users. We can communicate by setting fields in the Claim’s status, however, if the error is so bad that we wish to stop reconciliation to prevent a bad state, we cannot both update the Claim’s status and return a
response.Fatalto stop the function from updating MRs, etc.How could Crossplane help solve your problem?
Provide a mechanism within the SDK to allow us to create events on the Claim, similar to how we can create events on the Composite with
response.[Fatal|Warning|Normal].