You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[] Feature gate (also fill in values in `kep.yaml`)
675
-
- Feature gate name:
676
-
- Components depending on the feature gate:
674
+
-[x] Feature gate (also fill in values in `kep.yaml`)
675
+
- Feature gate name: SupplementalGroupsPolicy
676
+
- Components depending on the feature gate: kube-apiserver, kubelet, (and CRI implementations(e.g. containerd, cri-o))
677
677
-[ ] Other
678
678
- Describe the mechanism:
679
679
- Will enabling / disabling the feature require downtime of the control
@@ -687,6 +687,7 @@ well as the [existing list] of feature gates.
687
687
Any change of default behavior may be surprising to users or break existing
688
688
automations, so be extremely careful here.
689
689
-->
690
+
No. Just introducing new API fields in Pod spec and CRI which does NOT change the default behavior.
690
691
691
692
###### Can the feature be disabled once it has been enabled (i.e. can we roll back the enablement)?
692
693
@@ -701,8 +702,12 @@ feature.
701
702
NOTE: Also set `disable-supported` to `true` or `false` in `kep.yaml`.
702
703
-->
703
704
705
+
Yes. It can be disabled after enabled. However, users should pay attention that gids of container processes in pods with `IgnoreGroupsInImage` policy would change. It means the action might break the application in permission. We plan to provide a way for users to detect which pods are affected.
706
+
704
707
###### What happens if we reenable the feature if it was previously rolled back?
705
708
709
+
Just the policy `IgnoreGroupsInImage` is reenabled. Users should pay attention that gids of containers in pods with `IgnoreGroupsInImage` policy would change. It means that the action might break the application in permission. We plan to provide a way for users to detect which pods are affected.
710
+
706
711
###### Are there any tests for feature enablement/disablement?
707
712
708
713
<!--
@@ -718,6 +723,8 @@ You can take a look at one potential example of such test in:
0 commit comments