kubernetes-sigs / kubernetes-sigs/crdify

Property Validation: `anyOf`

Open
#26 4 comments 0 reactions 3 assignees Claimed by @rishh09 View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.