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
version-checker now includes built-in Kubernetes cluster version monitoring capabilities. This feature automatically compares your cluster's current Kubernetes version against the latest available versions from official Kubernetes release channels.
4
+
5
+
### How It Works
6
+
7
+
The Kubernetes version checker:
8
+
- Fetches the current cluster version using the Kubernetes Discovery API
9
+
- Compares it against the latest version from the configured Kubernetes release channel (using official `https://dl.k8s.io/release/` endpoints)
10
+
- Exposes the comparison as Prometheus metrics for monitoring and alerting
11
+
- Strips metadata from versions for accurate semantic version comparison (e.g., `v1.28.2-gke.1` becomes `v1.28.2`)
12
+
13
+
### Configuration
14
+
15
+
You can configure the Kubernetes version checking behavior using the following CLI flags:
16
+
17
+
-`--kube-channel`: Specifies which Kubernetes release channel to check against (default: `"stable"`)
0 commit comments