Skip to content

Commit aba24be

Browse files
garloffajfriesenitrich
authored
Propose to stabilize the new k8s version adoption std. (#201)
* Propose to stabilize the new k8s version adoption std. * Address improvement proposals by @joshmue. By consequence, push stabilized_at date to 2023-02-07, as decided in the container team meeting. * Rephrase version policy I refreased this to address Kubernetes upgrades only. Node images seems to be implementation sepcific. Providers might work not with node images but still can offer a SCS complient experience. Signed-off-by: Kurt Garloff <[email protected]> Signed-off-by: Andrej Friesen <[email protected]> Co-authored-by: Andrej Friesen <[email protected]> Co-authored-by: Eduard Itrich <[email protected]>
1 parent 60c7143 commit aba24be

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Decisions/scs-0210-v1-k8s-new-version-policy.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
---
22
title: SCS K8S Version Policy for new Kubernetes versions
33
type: Standard
4-
status: Draft
4+
status: Stable
5+
stabilized_at: 2023-02-07
56
track: KaaS
67
---
78

@@ -17,9 +18,9 @@ Kubernetes usually provides about **3 minor** releases per year.
1718
Patch release cadence is typically monthly. However, the first patches after the first minor release usually arrive 1-2 weeks after the first minor release.
1819
[Patch Release Cadence](https://kubernetes.io/releases/patch-releases/#cadence)
1920

20-
In general the latest 3 minor version are maintained by the Kubernetes project.
21+
In general the latest 3 minor versions are maintained by the Kubernetes project.
2122
Every release will be maintained for about 14 months.
22-
First 12 month is standard support period.
23+
The first 12 months are the standard support period.
2324
The remaining 2 months are only for:
2425
- CVEs (under the advisement of the Security Response Committee)
2526
- dependency issues (including base image updates)
@@ -29,9 +30,10 @@ The remaining 2 months are only for:
2930

3031
# Motivation
3132

32-
Kubernetes is a fast paced project. We want to achieve that providers keep up to date with upstream and do not fall behind Kubernetes releases.
33+
Kubernetes is a fast paced project.
34+
We want to achieve that providers keep up to date with upstream and do not fall behind Kubernetes releases.
35+
This ensures that users are able to upgrade their clusters to address security issues, bug fixes and new features when using SCS compliant clusters in regards of Kubernetes.
3336
However, providers should have reasonable time to implement the new Kubernetes versions and test them.
34-
This will allow customers to be insured that their clusters are up to date regarding security issues, bug fixes and new features when using SCS compliant clusters.
3537

3638
# Decision
3739

@@ -46,4 +48,4 @@ All important documents regarding versioning, releases, etc. for the official Ku
4648

4749
# Conformance Tests
4850

49-
TBD
51+
TBD

0 commit comments

Comments
 (0)