Skip to content

Commit aebb7a3

Browse files
authored
Merge pull request #6816 from czunker/docs_beta_api
Fix some beta API documentation now that they are off by default
2 parents 2ffb169 + b1fa3ee commit aebb7a3

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

contributors/devel/sig-architecture/api_changes.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -921,8 +921,8 @@ doing!
921921

922922
Check out the [E2E docs](../sig-testing/e2e-tests.md) for detailed information about how to
923923
write end-to-end tests for your feature.
924-
Make sure the E2E tests are running in the default presubmits for a feature that
925-
is being promoted to Beta (enabled by default).
924+
Make sure the E2E tests are running in the default presubmits for a feature/API that
925+
is enabled by default.
926926

927927
## Examples and docs
928928

@@ -984,7 +984,10 @@ complexity of upgradeability and lack of long-term support and lack of
984984
upgradability.
985985
- Beta level:
986986
- Object Versioning: API version name contains `beta` (e.g. `v2beta3`)
987-
- Availability: in official Kubernetes releases, and enabled by default
987+
- Availability: in official Kubernetes releases; API is disabled by default
988+
but may be enabled by a flag.
989+
(Note: beta APIs introduced before v1.24 were enabled by default, but this
990+
[changed for new beta APIs](https://github.com/kubernetes/enhancements/blob/master/keps/sig-architecture/3136-beta-apis-off-by-default/README.md))
988991
- Audience: users interested in providing feedback on features
989992
- Completeness: all API operations, CLI commands, and UI support should be
990993
implemented; end-to-end tests complete; the API has had a thorough API review

0 commit comments

Comments
 (0)