Skip to content

Commit ead3b89

Browse files
committed
add clarifications about when beta APIs are off by default
1 parent 31b12d8 commit ead3b89

File tree

1 file changed

+2
-1
lines changed
  • keps/sig-architecture/3136-beta-apis-off-by-default

1 file changed

+2
-1
lines changed

keps/sig-architecture/3136-beta-apis-off-by-default/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Items marked with (R) are required *prior to targeting to a milestone / release*
145145

146146
## Summary
147147

148-
New beta APIs will not be enabled in clusters by default.
148+
From the Kubernetes release where this change is introduced, and onwards, beta APIs will not be enabled in clusters by default.
149149
Existing beta APIs and new versions of existing beta APIs, will continue to be enabled by default:
150150
if v1beta.some.group is currently enabled by default and we create v1beta2.some.group, v1beta2.some.group will still be enabled by default.
151151

@@ -162,6 +162,7 @@ Unsuitability for production use is documented at https://kubernetes.io/docs/ref
162162
production cluster.
163163
By disabling beta APIs by default, a cluster-admin can opt-in for specific APIs without having every
164164
incomplete API present in the cluster.
165+
This is now practical to do since conformance no longer relies on non-stable APIs.
165166

166167
### Goals
167168

0 commit comments

Comments
 (0)