crossplane-contrib / crossplane-contrib/function-cel-filter
Proposal: Filter by apiVersion/kind
- Dominant language
- Go
- Stars
- 7
- Forks
- 4
- Avg merge
- 5d 2h
- Merged PRs (30d)
- 1
Description
### What problem are you facing?
I was thinking that it could be useful to be able to filter on apiVersion/kind instead of `name`. While the regex support in the name field is really useful, I can envision scenarios where the names might be generated and therefore unknown to the composition developer, and it would be helpful to be able to filter on apiVersion/kind.
### How could this Function help solve your problem?
Allow for filtering on apiVersion/kind instead of `name`
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the repository's existing name-filtering implementation and its surrounding tests to find the relevant entry point. Define how apiVersion/kind filtering should work when names are unknown, then verify the behavior against the existing filter test coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100