Skip to content

Commit efae478

Browse files
authored
chore: update the chart k8s version, operator version, and agent version (#90)
1 parent 56283d5 commit efae478

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ helm repo add skyhook https://helm.ngc.nvidia.com/nvidia/skyhook
6666
helm repo update
6767
helm search repo skyhook ## should show the latest version
6868

69-
# basic install
69+
# basic install
7070
helm install skyhook skyhook/skyhook-operator \
71-
--version v0.9.1 \
71+
--version v0.9.2 \
7272
--namespace skyhook \
73-
--create-namespace
73+
--create-namespace
7474
```
7575

7676
### Configure Image Pull Secrets (if needed)
@@ -102,7 +102,7 @@ kubectl wait --for=condition=Ready pod -l control-plane=controller-manager -n sk
102102
kubectl get pods -l control-plane=controller-manager -n skyhook -o jsonpath='{.items[0].status.conditions[?(@.type=="Ready")].status}'
103103

104104
# Verify the CRDs are installed
105-
kubectl get crd | grep skyhook
105+
kubectl get crd | grep skyhook
106106

107107
# Verify packages are working
108108
kubectl apply -f - <<EOF
@@ -174,13 +174,13 @@ The Status will show the overall package status as well as the status of each no
174174
# View node state annotations for a specific Skyhook
175175
kubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{": "}{.metadata.annotations.skyhook\.nvidia\.com/nodeState_<skyhook-name>}{"\n"}{end}'
176176
```
177-
177+
178178
### Stages
179179
The operator will apply steps in a package throughout different lifecycle stages. This ensures that the right steps are applied in the right situations and in the correct order.
180180
- Upgrade: This stage will be ran whenever a package's version is upgraded in the SCR.
181181
- Uninstall: This stage will be ran whenever a package's version is downgraded or it's removed from the SCR.
182182
- Apply: This stage will always be ran at least once.
183-
- Config: This stage will run when a configmap is changed and on the first SCR application.
183+
- Config: This stage will run when a configmap is changed and on the first SCR application.
184184
- Interrupt: This stage will run when a package has an interrupt defined or a key's value in a packages configmap changes which has a config interrupt defined.
185185
- Post-Interrupt: This stage will run when a package's interrupt has finished.
186186

@@ -199,7 +199,7 @@ This ensures that when operations like kernel module unloading or system reboots
199199

200200
**NOTE**: If a package is removed from the SCR, then the uninstall stage for that package will solely be run.
201201

202-
**Semantic versioning is strictly enforced in the operator** in order to support upgrade and uninstall. Semantic versioning allows the
202+
**Semantic versioning is strictly enforced in the operator** in order to support upgrade and uninstall. Semantic versioning allows the
203203
operator to know which way the package is going while also enforcing best versioning practices.
204204

205205
**For detailed information about our versioning strategy, git tagging conventions, and component release process, see [docs/versioning.md](docs/versioning.md) and [docs/release-process.md](docs/release-process.md).**

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.9.0
8+
version: v0.9.2
99
# This is the version number operator container being deployed.
1010
# Versions are expected to follow Semantic Versioning (https://semver.org/)
1111
appVersion: v0.9.0
1212
# this is the minimum version of kubernetes that the operator supports/tested against.
13-
kubeVersion: ">=1.30.0"
13+
kubeVersion: ">=1.30.0-0"

chart/values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,16 @@ controllerManager:
5757
drop:
5858
- ALL
5959
env:
60-
## copyDirRoot is the directory for which the operator will work from on the host.
60+
## copyDirRoot is the directory for which the operator will work from on the host.
6161
## Some environments may require this to be set to a specific directory.
6262
copyDirRoot: /var/lib/skyhook
63-
## agentLogRoot is the directory for which the agent will write logs.
63+
## agentLogRoot is the directory for which the agent will write logs.
6464
## Some environments may require this to be set to a specific directory.
6565
agentLogRoot: /var/log/skyhook
6666
## leaderElection: "true" will enable leader election for the operator controller
6767
## Default is "true" and is required for production.
6868
leaderElection: "true"
69-
## logLevel: "info" is the log level for the operator controller.
69+
## logLevel: "info" is the log level for the operator controller.
7070
## If you want more or less logs, change this value to "debug" or "error".
7171
logLevel: info
7272
metricsPort: :8080
@@ -85,7 +85,7 @@ controllerManager:
8585
## 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.
8686
agent:
8787
repository: nvcr.io/nvidia/skyhook/agent
88-
tag: "v6.3.0"
88+
tag: "v6.3.1"
8989

9090
# resources: If this is defined it will override the default calculation for resources
9191
# from estimatedNodeCount and estimatedPackageCount. The below values are
@@ -147,7 +147,7 @@ webhook:
147147
secretName: webhook-cert
148148
## serviceName: name of the service to expose the webhook
149149
serviceName: skyhook-operator-webhook-service
150-
## enable: "true" will enable the webhook setup in the operator controller.
150+
## enable: "true" will enable the webhook setup in the operator controller.
151151
## Default is "true" and is required for production.
152152
enable: true
153153

0 commit comments

Comments
 (0)