File tree Expand file tree Collapse file tree 3 files changed +8
-9
lines changed
prod-readiness/sig-api-machinery
sig-api-machinery/2885-server-side-unknown-field-validation Expand file tree Collapse file tree 3 files changed +8
-9
lines changed Original file line number Diff line number Diff line change
1
+ kep-number : 2885
2
+ alpha :
3
+ approver : " @smarterclayton"
Original file line number Diff line number Diff line change @@ -631,11 +631,11 @@ This section must be completed when targeting alpha to a release.
631
631
632
632
<!--
633
633
Pick one of these and delete the rest.
634
- -->
635
634
636
635
- [x] Feature gate (also fill in values in `kep.yaml`)
637
636
- Feature gate name: UnknownFieldValidation
638
637
- Components depending on the feature gate: kube-apiserver
638
+ -->
639
639
- [x] Other
640
640
- Describe the mechanism: query parameter
641
641
- Will enabling / disabling the feature require downtime of the control
@@ -649,8 +649,8 @@ No, strict validation is false by default.
649
649
650
650
###### Can the feature be disabled once it has been enabled (i.e. can we roll back the enablement)?
651
651
652
- Yes, disabling the feature flag will cause us to ignore the validation query
653
- param, effectively rolling back this feature.
652
+ Yes, not setting the query param will ensure we are not doing strict validation
653
+ (i.e. disable the feature)
654
654
655
655
###### What happens if we reenable the feature if it was previously rolled back?
656
656
Original file line number Diff line number Diff line change @@ -4,13 +4,13 @@ authors:
4
4
- " @kevindelgado"
5
5
owning-sig : sig-api-machinery
6
6
participating-sigs :
7
- status : provisional
7
+ status : implementable
8
8
creation-date : 2021-08-20
9
9
reviewers :
10
10
- " @apelisse"
11
11
- " @jpbetz"
12
12
approvers :
13
- - " @lavalamp "
13
+ - " @smarterclayton "
14
14
15
15
# #### WARNING !!! ######
16
16
# prr-approvers has been moved to its own location
@@ -38,10 +38,6 @@ milestone:
38
38
39
39
# The following PRR answers are required at alpha release
40
40
# List the feature gate name and the components for which it must be enabled
41
- feature-gates :
42
- - name : UnknownFieldValidation
43
- components :
44
- - kube-apiserver
45
41
disable-supported : true
46
42
47
43
# The following PRR answers are required at beta release
You can’t perform that action at this time.
0 commit comments