You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Our operator reacts to annotation changes in custom resources.
In the current implementation ReconcileAsync() is not called when only .metadata is changed:
Is your feature request related to a problem? Please describe.
Our operator reacts to annotation changes in custom resources.
In the current implementation
ReconcileAsync()
is not called when only.metadata
is changed:dotnet-operator-sdk/src/KubeOps.Operator/Watcher/ResourceWatcher{TEntity}.cs
Lines 246 to 254 in de986bf
Reason is
https://kubernetes.io/docs/tasks/extend-kubernetes/custom-resources/custom-resource-definitions/#status-subresource
Describe the solution you would like
Any solution that allows reacting on metadata changes:
ReconcileAsync()
when metadata is changedReconcileAsync()
is called.metadata
or.status
changesAdditional Context
Similar issue #668
Now we are testing a workaround when
.generation
is reset during serialization usingIJsonOnDeserialized
:The text was updated successfully, but these errors were encountered: