kubernetes-sigs / kubernetes-sigs/crdify
Property Validation: `anyOf`
Open
good first issue
help wanted
kind/feature
priority/important-longterm
triage/accepted
- Dominant language
- Go
- Stars
- 47
- Forks
- 22
- PR merge metrics
- No merged PRs in 30d
Description
The `anyOf` constraint on a property means that the value must match _at least one_ of the subschemas.
My current take on this is:
- Adding a new `anyOf` schema is likely OK. From what I understand, this would _not_ break any existing client/user expectations or invalidate any existing instances of the resource
- Removing/Net-New/Changing an `anyOf` schema is breaking
Contributor guide
Assessment
This issue has not been assessed yet.