-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
What problem are you facing?
As of now there is no way to know, if a new Claim Generation has been applied to a cluster, since there is no Feedback Loop from Composite/MRs to Claim.
Created (and later updated) Composite/MRs don't give a feedback on Claim Generation used to create and update those resources. This leads to intransparency on current state of resources on the cluster and impacts the ability to automate processes which involve Claims and MRs.
We use Crossplane Functions in our Setup. Since Composites and Claims are reconciled separately, we can't patch Claim Gen into the Composite.
How could Crossplane help solve your problem?
A "chain" should be implemented, to offer a feedback loop between claims and composites/MRs: XRC Generation -> XR Spec -> MR Spec -> MR Status -> XRC Status.
Using this approach would offer a higher transparency regarding the current state of composite, MRs and claim.
We could implement a new status field: .claimGeneration. This would allow the user to see the Generation of the Claim used to create and update the Composite as well the Condition of the composite.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status