diff --git a/clustertool/pkg/charts/chartFile/chart_file.go b/clustertool/pkg/charts/chartFile/chart_file.go index 65f363f6072..ed1e69db809 100644 --- a/clustertool/pkg/charts/chartFile/chart_file.go +++ b/clustertool/pkg/charts/chartFile/chart_file.go @@ -16,7 +16,9 @@ import ( const ( minHelmVersion = "3.14" maxHelmVersion = "3.17" - kubeVersion = ">=1.24.0-0 <1.33.0-0" + minKubeVersion = "1.24.0" + maxKubeVersion = "1.32.0" + kubeVersion = ">=1.24.0-0" apiVersion = "v2" chartType = "application" maintainerName = "TrueCharts" @@ -134,6 +136,8 @@ func (h *HelmChart) setDefaultValues() { h.setAnnotation("truecharts.org/category", defaultCategory, false) h.setAnnotation("truecharts.org/min_helm_version", minHelmVersion, true) h.setAnnotation("truecharts.org/max_helm_version", maxHelmVersion, true) + h.setAnnotation("truecharts.org/min_kubernetes_version", minKubeVersion, true) + h.setAnnotation("truecharts.org/max_kubernetes_version", maxKubeVersion, true) h.setAnnotation("artifacthub.io/links", supportUrl, true) // Set default values for other fields as needed diff --git a/website/src/content/docs/general/support-policy.md b/website/src/content/docs/general/support-policy.md index ac6e7bb0d52..4dfcd29326c 100644 --- a/website/src/content/docs/general/support-policy.md +++ b/website/src/content/docs/general/support-policy.md @@ -43,6 +43,7 @@ We also offer free support via a support-ticketing system on Discord, according - We do not offer support for any component of kubernets that is not made by TrueCharts. - This includes charts by other parties or manually created kubernetes manifests and deployments. +- We do not offer support for any version of kubernetes not listed below. ## Helm Chart Support Policy @@ -51,6 +52,7 @@ We also offer free support via a support-ticketing system on Discord, according - We do not support external secret management outside of values.yaml - We offer support for all our charts trains, except `incubator`, `dev`, and `test`. - We cannot guarantee special characters will work flawlessly in any field. +- We do not offer support for any version of helm not listed below. :::note @@ -85,8 +87,16 @@ For all issues not covered by support you can make a thread in an appropriate [D | Helm version | Branch | Supported with updates | Accepting Support tickets | Accepting Bug Reports | Notes | | --------------- | -------- | ---------------------- | ------------------------- | --------------------- | ----- | -| 3.11 and prior | `master` | ✅ | ❌ | ❌ | | -| 3.12 - 3.14 | `master` | ✅ | ✅ | ✅ | | +| 3.13 and prior | `master` | ❌ | ❌ | ❌ | | +| 3.14 - 3.17 | `master` | ✅ | ✅ | ✅ | | + +## Supported Kubernetes Versions + +| Kube version | Branch | Supported with updates | Accepting Support tickets | Accepting Bug Reports | Notes | +| --------------- | -------- | ---------------------- | ------------------------- | --------------------- | ----- | +| 1.23 and prior | `master` | ❌ | ❌ | ❌ | | +| 1.24 - 1.32 | `master` | ✅ | ✅ | ✅ | | +| 1.33.0 | `master` | ✅ | ❌ | ✅ | | :::caution[China]