Skip to content

Commit ae462d3

Browse files
committed
Describe possibility of enabling a cluster with invalid CRs
1 parent 7fa7d48 commit ae462d3

File tree

1 file changed

+7
-1
lines changed
  • keps/sig-api-machinery/1027-api-unions

1 file changed

+7
-1
lines changed

keps/sig-api-machinery/1027-api-unions/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,13 @@ enabled.
687687

688688
###### Does enabling the feature change any default behavior?
689689

690-
No, since all built in unions are currently validated in other ways.
690+
Enabling the feature could cause existing CRs to fail validation if the
691+
correspond CRD has union fields and the existing CRs have invalid unions that
692+
were unvalidated when initially created in a cluster that had the unions feature
693+
disabled.
694+
695+
These CRs will need to be corrected in order to pass validation (or the feature
696+
disabled).
691697

692698
<!--
693699
Any change of default behavior may be surprising to users or break existing

0 commit comments

Comments
 (0)