Skip to content

Commit e051a18

Browse files
authored
chore: chart version bump (#165) (#166)
* chore: chart version bump and docs update * fix: linting on errors on pr title
1 parent 97eea00 commit e051a18

File tree

5 files changed

+28
-19
lines changed

5 files changed

+28
-19
lines changed

.github/workflows/commit-linting.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
# limitations under the License.
1616

1717
name: Commit Linting
18-
on: pull_request
18+
on:
19+
pull_request:
20+
types: [opened, edited, reopened, synchronize, ready_for_review]
1921
jobs:
2022
commit-linting:
2123
name: Git commit linting

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ helm search repo skyhook ## should show the latest version
7272

7373
# basic install
7474
helm install skyhook skyhook/skyhook-operator \
75-
--version v0.12.0 \
75+
--version v0.12.1 \
7676
--namespace skyhook \
7777
--create-namespace
7878
```

chart/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ type: application
55
# This is the chart version. This version number must be incremented each time you make changes to the helm chart. OR
66
# it the agent version is updated, or operator version is updated.
77
# Versions are expected to follow Semantic Versioning (https://semver.org/)
8-
version: v0.12.0
8+
version: v0.12.1
99
# This is the version number operator container being deployed.
1010
# Versions are expected to follow Semantic Versioning (https://semver.org/)
11-
appVersion: v0.12.0
11+
appVersion: v0.12.1
1212
# this is the minimum version of kubernetes that the operator supports/tested against.
1313
kubeVersion: ">=1.30.0-0"

chart/values.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ controllerManager:
8484
pauseImage: registry.k8s.io/pause:3.10
8585
image:
8686
repository: nvcr.io/nvidia/skyhook/operator
87-
tag: "v0.12.0" ## if both tag and digest are omitted, defaults to the chart appVersion
88-
digest: "sha256:ce79a9778fca453e54d58506c71c8ff6765b65d44a73fb167441ab851c108dc2" # manifest list digest (multi-arch)
87+
tag: "v0.12.1" ## if both tag and digest are omitted, defaults to the chart appVersion
88+
digest: "sha256:92151fa5789abeb9cc6b21688326ee33f8b9adaceec0d44f3f604ef8aa7c2566" # manifest list digest (multi-arch)
8989
## agentImage: is the image used for the agent container. This image is the default for this install, but can be overridden in the CR at package level.
9090
agent:
9191
repository: nvcr.io/nvidia/skyhook/agent

docs/kubernetes-support.md

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,22 @@
22

33
This document outlines Skyhook's approach to supporting different Kubernetes versions.
44

5-
## Current Support Matrix
5+
## What Version Should I Use?
66

7-
| Kubernetes Version | Skyhook Version | Status | Notes |
8-
|--------------------|-----------------|---------|-------|
9-
| 1.35, 1.34, 1.33, 1.32, 1.31 | v0.11.0+ | ✅ Fully Supported | Current stable versions |
10-
| 1.34, 1.33, 1.32, 1.31 | 0.10.x | ✅ Fully Supported | Use v0.11.x |
11-
| 1.34, 1.33, 1.32, 1.31 | v0.9.x | ✅ Fully Supported | |
12-
| 1.30 | v0.8.x | ⚠️ Use older Skyhook | K8s 1.30 EOL: June 28, 2025 |
13-
| 1.29 and older | v0.8.x or older | ⚠️ Use older Skyhook | No longer maintained |
7+
| Kubernetes Version | Recommended Skyhook | Status |
8+
|--------------------|---------------------|--------|
9+
| 1.35, 1.34, 1.33, 1.32, 1.31 | v0.12.x (latest) | ✅ Fully Supported, CI tested |
10+
| 1.30 and older | v0.8.x | ⚠️ Legacy (K8s 1.30 EOL June 2025) |
11+
12+
### Previous Release Compatibility
13+
14+
| Skyhook Version | Supported Kubernetes Versions |
15+
|-----------------|-------------------------------|
16+
| v0.12.x | 1.31, 1.32, 1.33, 1.34, 1.35 |
17+
| v0.11.x | 1.31, 1.32, 1.33, 1.34, 1.35 |
18+
| v0.10.x | 1.31, 1.32, 1.33, 1.34 |
19+
| v0.9.x | 1.31, 1.32, 1.33, 1.34 |
20+
| v0.8.x | 1.30 |
1421

1522
## Support Policy
1623

@@ -59,21 +66,21 @@ We understand many installations run slightly older Kubernetes versions. Our str
5966

6067
**Choose your Skyhook version based on your Kubernetes version:**
6168

62-
- **Kubernetes 1.34, 1.33, 1.32, or 1.31:** Use latest Skyhook (v0.9.x or v0.10.0)
69+
- **Kubernetes 1.35, 1.34, 1.33, 1.32, or 1.31:** Use latest Skyhook (v0.12.x)
6370
- **Kubernetes 1.30:** Use Skyhook v0.8.x (K8s 1.30 is EOL but v0.8.x still works)
6471
- **Kubernetes 1.29 or older:** Use Skyhook v0.8.x or older (check release notes for compatibility)
6572

6673
### Migration Path
6774

6875
**If you're on an older Kubernetes version:**
69-
1. **First:** Upgrade your Kubernetes cluster to a supported version (1.31, 1.32, 1.33, or 1.34)
76+
1. **First:** Upgrade your Kubernetes cluster to a supported version (1.31, 1.32, 1.33, 1.34, or 1.35)
7077
2. **Then:** Upgrade to the latest Skyhook version
7178

7279
**If you're on Kubernetes 1.30:**
73-
- **Option A:** Upgrade to K8s 1.31/1.32/1.33/1.34, then use latest Skyhook
80+
- **Option A:** Upgrade to K8s 1.31/1.32/1.33/1.34/1.35, then use latest Skyhook
7481
- **Option B:** Stay on Skyhook v0.8.x until you can upgrade Kubernetes
7582

76-
**Recommended:** If you can choose your Kubernetes version, use 1.34, 1.33, or 1.32 for the longest support runway.
83+
**Recommended:** If you can choose your Kubernetes version, use 1.35, 1.34, or 1.33 for the longest support runway.
7784

7885
## FAQ
7986

@@ -104,7 +111,7 @@ Waiting 4+ weeks lets the ecosystem stabilize and gives us confidence in support
104111
### How do you test compatibility?
105112

106113
For each Skyhook release, we test against all supported Kubernetes versions using:
107-
- GitHub Actions matrix builds with multiple K8s versions (currently 1.31, 1.32, 1.33, 1.34)
114+
- GitHub Actions matrix builds with multiple K8s versions (currently 1.31, 1.32, 1.33, 1.34, 1.35)
108115
- Local testing with [kind](https://kind.sigs.k8s.io/)
109116
- Basic functionality and integration tests
110117

0 commit comments

Comments
 (0)