Skip to content

Commit 544dc8c

Browse files
dimsehashman
authored andcommitted
Update contributors/devel/sig-architecture/feature-gates.md
Co-authored-by: Elana Hashman <[email protected]>
1 parent 0d97e56 commit 544dc8c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

contributors/devel/sig-architecture/feature-gates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Sometimes (rarely) the `Default` is set to `false`. For example when this flag n
4545

4646
GA features are always on.
4747

48-
Sometimes (rarely) we do not set `LockToDefault` and let it default to false. This enables folks to switch off the GA feature. We do this to tell folks that while the feature (for example `coredns`) is GA, they need to move off say `kubedns` to `coredns` in their infrastructures pretty soon and if they want to continue `kubedns` for a short time, they will have to switch off the GA flag. When we do remove the support for `kubedns` entirely we would set `LockToDefault` to `true` with some grace period for the transition
48+
Sometimes (rarely) we do not set `LockToDefault` and let it default to `false`. This enables folks to switch off the GA feature. We do this to tell folks that while the feature (for example `coredns`) is GA, they need to move off say `kubedns` to `coredns` in their infrastructures pretty soon and if they want to continue `kubedns` for a short time, they will have to switch off the GA flag. When we do remove the support for `kubedns` entirely we would set `LockToDefault` to `true` with some grace period for the transition.
4949

5050

5151
Typically we add a comment `// remove in 1.23` to signal when we would entirely remove the feature gate. Remember when the feature gate is removed and the deployer has forgotten to drop the reference to the feature in the CLI flags (say the `kube-apiserver`), then they will see a hard failure.

0 commit comments

Comments
 (0)