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
Copy file name to clipboardExpand all lines: keps/sig-cloud-provider/2395-removing-in-tree-cloud-providers/README.md
+149-1Lines changed: 149 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -109,7 +109,7 @@ In Phase 4, two feature gates will be introduced to gradually disable and remove
109
109
1.`DisableCloudProviders` - this feature gate will disable any functionality in kube-apiserver, kube-controller-manager and kubelet related to the `--cloud-provider` component flag.
110
110
2.`DisableKubeletCloudCredentialProvider` - this feature gate will disable in-tree functionality in the kubelet to authenticate to the AWS, Azure and GCP container registries for image pull credentials.
111
111
112
-
Both of these features gates does NOT include any functionality tied to the --cloud-provider flag, specifically in-tree volume plugins are not covered. Users should refer to CSI migration efforts for these.
112
+
Both of these features gates only impacts functionality tied to the `--cloud-provider` flag, specifically in-tree volume plugins are not covered. Users should refer to CSI migration efforts for these.
113
113
114
114
For alpha, the feature gates will be used for testing purposes. When enabled, tests will ensure that clusters with in-tree cloud providers disabled behaves as expected. This is targeted for v1.21 and will be
115
115
disabled by default.
@@ -186,6 +186,154 @@ import (
186
186
)
187
187
```
188
188
189
+
## Production Readiness Review Questionnaire
190
+
191
+
### Feature Enablement and Rollback
192
+
193
+
_This section must be completed when targeting alpha to a release._
194
+
195
+
***How can this feature be enabled / disabled in a live cluster?**
196
+
-[X] Feature gate (also fill in values in `kep.yaml`)
197
+
- Feature gate name: DisableCloudProviders
198
+
- Components depending on the feature gate: kubelet, kube-apiserver, kube-controller-manager
199
+
-[X] Feature gate (also fill in values in `kep.yaml`)
0 commit comments