You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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]>
Copy file name to clipboardExpand all lines: Decisions/scs-0210-v1-k8s-new-version-policy.md
+8-6Lines changed: 8 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,8 @@
1
1
---
2
2
title: SCS K8S Version Policy for new Kubernetes versions
3
3
type: Standard
4
-
status: Draft
4
+
status: Stable
5
+
stabilized_at: 2023-02-07
5
6
track: KaaS
6
7
---
7
8
@@ -17,9 +18,9 @@ Kubernetes usually provides about **3 minor** releases per year.
17
18
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.
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.
21
22
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.
23
24
The remaining 2 months are only for:
24
25
- CVEs (under the advisement of the Security Response Committee)
25
26
- dependency issues (including base image updates)
@@ -29,9 +30,10 @@ The remaining 2 months are only for:
29
30
30
31
# Motivation
31
32
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.
33
36
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.
35
37
36
38
# Decision
37
39
@@ -46,4 +48,4 @@ All important documents regarding versioning, releases, etc. for the official Ku
0 commit comments