crossplane-contrib / crossplane-contrib/function-kro
Support for XR Conditions
- Dominant language
- Go
- Stars
- 23
- Forks
- 8
- Avg merge
- 14h 29m
- Merged PRs (30d)
- 1
Description
### What problem are you facing?
Crossplane handles status conditions for Composite Resources differently to other fields.
they are a seperate part of the `RunFunctionResponse` and they are ignored if present on the `desired.composite`
https://github.com/crossplane/function-sdk-go/blob/5c539d73086161e82568d8126c45cc629b54ecdb/proto/v1/run_function.pb.go#L687-L688
### How could this Function help solve your problem?
I am not sure if kro allows setting status conditions but from a crossplane point of view it would be nice if it were possible.
maybe they could be detected on the XR and converted into the format wanted by the `RunFunctionResponse`?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.