Skip to content

Commit e1309cc

Browse files
authored
Merge pull request #23653 from saschagrunert/9-month-to-3-releases
Moving forward from beta blog post: clarify 9 month window
2 parents 9fe4660 + 073504b commit e1309cc

File tree

1 file changed

+5
-4
lines changed
  • content/en/blog/_posts/2020-08-21-Moving-Forward-From-Beta

1 file changed

+5
-4
lines changed

content/en/blog/_posts/2020-08-21-Moving-Forward-From-Beta/index.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,17 +61,18 @@ mind.
6161
## Avoiding permanent beta
6262

6363
For Kubernetes REST APIs, when a new feature's API reaches beta, that starts a countdown.
64-
The beta-quality API now has **nine calendar months** to either:
64+
The beta-quality API now has **three releases** (about nine calendar months) to either:
6565
- reach GA, and deprecate the beta, or
6666
- have a new beta version (_and deprecate the previous beta_).
6767

6868
To be clear, at this point **only REST APIs are affected**. For example, _APIListChunking_ is
6969
a beta feature but isn't itself a REST API. Right now there are no plans to automatically
7070
deprecate _APIListChunking_ nor any other features that aren't REST APIs.
7171

72-
If a REST API reaches the end of that 9 month countdown, then the next Kubernetes release
73-
will deprecate that API version. There's no option for the REST API to stay at the same
74-
beta version beyond the first Kubernetes release to come out after the 9 month window.
72+
If a beta API has not graduated to GA after three Kubernetes releases, then the
73+
next Kubernetes release will deprecate that API version. There's no option for
74+
the REST API to stay at the same beta version beyond the first Kubernetes
75+
release to come out after the release window.
7576

7677
### What this means for you
7778

0 commit comments

Comments
 (0)