-
Enhancement
-
Resolution: Done
-
Minor
-
None
-
None
-
False
-
None
-
False
Feature request or enhancement
For feature requests or enhancements, provide this information, please:
Which use case/requirement will be addressed by the proposed feature?
It is common in a controller/operator to use the `status.observedGeneration` field to show watchers that the spec has been deployed to the latest version. We have internal tooling that watches this to determine if our deployments have successfully deployed. It would be great to add this functionality to the operator.
More of an explanation: https://alenkacz.medium.com/kubernetes-operator-best-practices-implementing-observedgeneration-250728868792
Implementation ideas (optional)
As part of the reconciliation loop we can add this field when the CR has been deployed successfully with the latest generation.