AmitKumarDas / metac

It is metacontroller and more
Apache License 2.0
57 stars 16 forks source link

feat: reconcile status in GenericController #100

Open AmitKumarDas opened 4 years ago

AmitKumarDas commented 4 years ago

Problem Statement: All the metacontrollers avoid reconciling the status field of children or attachments. This has been done to avoid hot loop paths in control loop. However, GenericController's attachments may not necessarily trigger hot loop paths. It might be advisable to selectively allow reconciling status of its attachments as well. In addition, this helps a controller developer to set latest error, warnings, or other fields that belongs to status.

Solution(s):