Merge pull request #40061 from logicalhan/stability-docs
add documentation for beta stability levels
This commit is contained in:
commit
f99c25718d
|
|
@ -425,7 +425,7 @@ to determine SLOs, these tend to have greater import. Other metrics are more
|
|||
experimental in nature or are used primarily in the Kubernetes development
|
||||
process.
|
||||
|
||||
Accordingly, metrics fall under two stability classes (`ALPHA` and `STABLE`);
|
||||
Accordingly, metrics fall under three stability classes (`ALPHA`, `BETA` `STABLE`);
|
||||
this impacts removal of a metric during a Kubernetes release. These classes
|
||||
are determined by the perceived importance of the metric. The rules for
|
||||
deprecating and removing a metric are as follows:
|
||||
|
|
@ -433,11 +433,13 @@ deprecating and removing a metric are as follows:
|
|||
**Rule #9a: Metrics, for the corresponding stability class, must function for no less than:**
|
||||
|
||||
* **STABLE: 4 releases or 12 months (whichever is longer)**
|
||||
* **BETA: 2 releases or 8 months (whichever is longer)**
|
||||
* **ALPHA: 0 releases**
|
||||
|
||||
**Rule #9b: Metrics, after their _announced deprecation_, must function for no less than:**
|
||||
|
||||
* **STABLE: 3 releases or 9 months (whichever is longer)**
|
||||
* **BETA: 1 releases or 4 months (whichever is longer)**
|
||||
* **ALPHA: 0 releases**
|
||||
|
||||
Deprecated metrics will have their description text prefixed with a deprecation notice
|
||||
|
|
|
|||
Loading…
Reference in New Issue