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: docs/compatibility.md
+13
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,19 @@
2
2
3
3
This document details compatibility guarantees the OpenTelemetry Operator offers for its dependencies and platforms.
4
4
5
+
## Go
6
+
7
+
When productised as a go libary or custom distribution the OpenTelemetry Operator project attempts to follow the supported go versions as [defined by the Go team](https://go.dev/doc/devel/release#policy).
8
+
9
+
Similar to the [opentelemetry collector](https://github.com/open-telemetry/opentelemetry-collector?tab=readme-ov-file#compatibility), removing support for an unsupported Go version is not considered a breaking change.
10
+
11
+
Support for Go versions on the OpenTelemetry Operator is updated as follows:
12
+
13
+
The first release after the release of a new Go minor version N will add build and tests steps for the new Go minor version.
14
+
The first release after the release of a new Go minor version N will remove support for Go version N-2.
15
+
16
+
Official OpenTelemetry Operator binaries may be built with any supported Go version.
17
+
5
18
## Kubernetes
6
19
7
20
As a rule, the operator tries to be compatible with as wide a range of Kubernetes versions as possible.
0 commit comments