File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -8,3 +8,23 @@ counts as a "library project", but otherwise follows the guidelines
88exactly.
99
1010[ guidelines ] : https://sigs.k8s.io/kubebuilder-release-tools/VERSIONING.md
11+
12+ ## Compatiblity and Release Support
13+
14+ For release branches, we generally tend to support backporting one (1)
15+ major release (` release-{X-1} ` or ` release-0.{Y-1} ` ), but may go back
16+ further if the need arises and is very pressing (e.g. security updates).
17+
18+ ### Dependency Support
19+
20+ Note the [ guidelines on dependency versions] [ dep-versions ] . Particularly:
21+
22+ - We ** DO** guarantee Kubernetes REST API compability -- if a given
23+ version of controller-runtime stops working with what should be
24+ a supported version of Kubernetes, this is almost certainly a bug.
25+
26+ - We ** DO NOT** guarantee any particular compability matrix between
27+ kubernetes library dependencies (client-go, apimachinery, etc); Such
28+ compability is infeasible due to the way those libraries are versioned.
29+
30+ [ dep-versions ] : https://sigs.k8s.io/kubebuilder-release-tools/VERSIONING.md#kubernetes-version-compatibility
You can’t perform that action at this time.
0 commit comments