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
Copy file name to clipboardExpand all lines: modules/upgrade/pages/k-compatibility.adoc
+22-6Lines changed: 22 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
= Kubernetes Compatibility
2
2
:description: A compatibility matrix for versions of Redpanda, Redpanda Helm chart, and Redpanda Operator.
3
3
:page-categories: Upgrades
4
+
:fn-k8s-compatibility: footnote:fn-k8s-compatibility[These Kubernetes versions are suggested ranges, based on testing and reported usage. Not every patch or minor version within these ranges is explicitly tested.]
4
5
5
6
This topic describes the compatibility for versions of Redpanda, Redpanda Operator, and the Helm charts. The tables identify the version requirements and compatibility guidelines.
6
7
@@ -20,10 +21,20 @@ Starting from version v25.1.1-beta1, the Redpanda Operator and Redpanda Helm cha
20
21
21
22
Each Redpanda Operator and Helm chart version supports the corresponding Redpanda core version plus one minor version above and one below. This approach ensures flexibility during upgrades. For example, Redpanda Operator version 25.1.1 supports Redpanda core versions 25.2.x, 25.1.x, and 24.3.x.
22
23
23
-
Redpanda Operator and Helm chart versions are supported only while their associated Redpanda core version remains supported. If the core version reaches End-of-Life (EoL), the corresponding Operator and Helm chart versions also reach EoL.
24
+
Redpanda Operator and Helm chart versions are supported only while their associated Redpanda core version remains supported. If the core version reaches end of life (EoL), the corresponding versions of the Redpanda Operator and Helm chart also reach EoL.
24
25
25
26
NOTE: Beta versions are available only for testing and feedback. They are not supported by Redpanda and should not be used in production environments. To give feedback on beta releases, reach out to the Redpanda team in https://redpanda.com/slack[Redpanda Community Slack^].
26
27
28
+
== Kubernetes version policy
29
+
30
+
The minimum supported Kubernetes version is {supported-kubernetes-version}.
31
+
32
+
The Kubernetes versions listed in the compatibility matrix are suggested ranges, based on testing and reported usage. Not every patch or minor version within these ranges is explicitly tested.
33
+
34
+
To request compatibility testing of a Kubernetes version outside of the given ranges, contact https://support.redpanda.com/hc/en-us/requests/new[Redpanda support^].
35
+
36
+
Redpanda Core has no direct dependency on Kubernetes. Compatibility is influenced indirectly by the Helm chart or Operator that you use.
37
+
27
38
== Compatibility matrix
28
39
29
40
[cols="1a,1a,1a,1a,1a,1a"]
@@ -42,21 +53,24 @@ NOTE: Beta versions are available only for testing and feedback. They are not su
42
53
|25.1.1-beta1, 0.4.41, 0.4.36
43
54
|25.1.1-beta1, 2.4.x, 2.3.x
44
55
|3.12+
45
-
|1.29.x - 1.32.x
56
+
// d (default) here is required to get footnotes to appear at the bottom of the page
57
+
// instead of inside the table cell.
58
+
// See https://github.com/asciidoctor/asciidoctor/issues/2350#issuecomment-546841684
59
+
d|1.28.x - 1.32.x{fn-k8s-compatibility}
46
60
47
61
|24.3.x
48
62
|25.1-k8s-beta, 5.9.x
49
63
|25.1-k8s-beta, 0.4.41, 0.4.36, 0.4.29
50
64
|25.1-k8s-beta, 2.4.x, 2.3.x, 2.2.x
51
65
|3.11+
52
-
|1.28.x - 1.31.x
66
+
d|1.28.x - 1.31.x{fn-k8s-compatibility}
53
67
54
68
|24.2.x
55
69
|5.9.x, 5.8.x
56
70
|0.4.29
57
71
|2.2.x
58
72
|3.10+
59
-
|1.27.x - 1.30.x
73
+
d|1.27.x - 1.30.x{fn-k8s-compatibility}
60
74
|===
61
75
62
76
By default, the Redpanda Helm chart depends on cert-manager for enabling TLS.
@@ -65,9 +79,11 @@ See the https://github.com/cert-manager/cert-manager/releases[cert-manager relea
65
79
66
80
== Redpanda Console integration
67
81
68
-
Redpanda Console is integrated as a subchart within the Redpanda Helm chart. Each version of the Redpanda Helm chart defines a range of versions of the Redpanda Console chart that it supports. The version of Redpanda Console that is installed depends on the version of the Redpanda Helm chart you choose to install.
82
+
Redpanda Console is deployed through the Redpanda Helm chart. It is included as a subchart, and its version is determined by the version of the parent Helm chart.
83
+
84
+
The Redpanda Helm chart defines which Redpanda Console versions it supports. When you install or update the Helm chart, it automatically selects the appropriate Redpanda Console version.
69
85
70
-
This interdependency is established when you add or update the Redpanda chart repository, linking a particular version of Redpanda Console with the corresponding version of the Redpanda Helm chart. As a result of this integration, any updates you apply to the Redpanda Helm chart might also lead to changes in the version of the Redpanda Console. This means that selecting a different version of the Redpanda Helm chart can automatically determine the version of the Console that gets installed or updated in your environment.
86
+
Upgrading the Helm chart may also upgrade Redpanda Console. Because of this built-in dependency, selecting a different Helm chart version can change the Redpanda Console version deployed in your environment.
0 commit comments