Nic Cope
Nic Cope
I agree that documenting this would be good. FWIW I'm pretty sure it's possible - it's been a minute since I've done any provider development but I'm fairly sure my...
Thanks for raising this @samidbb! We currently don't _really_ support multiple versions - technically we do but both versions must have identical schemas so it's not very useful. https://github.com/crossplane/crossplane/issues/2608 tracks...
> We want to understand if multiple version can be run like this or is there a better way to handle breaking changes in the API schema? To more directly...
@samidbb I'm not following. Are you seeing the two issues you reported when you create an XRD with two identical schemas? As I mentioned above, we don't support multiple different...
Thanks for raising this @turkenh - I didn't realise we didn't have an issue tracking it. As you pointed out, we deferred this for now because it seems like the...
There's tentative plans within Kubernetes API machinery to explore CEL based declarative conversion (after the recent CEL based validation work). I expect this could get us this functionality "for free"....
@chlunde Just to make sure I'm following, are you finding that the examples you'd like to alert on aren't possible with the event exporter approach? I imagine one challenge here...
I've deduped https://github.com/crossplane/crossplane/issues/1497 into this issue. So we should validate both: * The base templates in a composition. * The fieldpaths in the patches array.
Breadcrumbs to https://github.com/crossplane/crossplane/issues/2544, which is the only community feedback I've seen so far.
I think a `compositionRevisionSelector` that can match labels would cover most of @samidbb's use case. We discussed potentially adding that at https://github.com/crossplane/crossplane/issues/2544#issuecomment-950009419. My thinking is that you could label revisions...