crossplane-contrib / crossplane-contrib/function-kro

Support for XR Conditions

Open
#46 5 comments 0 reactions 0 assignees View on GitHub
enhancement
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.