Skip to content

Commit 7c375e2

Browse files
committed
release: update the broken link and add smoke test instructions
Signed-off-by: jiaxiao zhou <[email protected]>
1 parent a750b27 commit 7c375e2

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

release.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,22 @@ following:
4848
- The release action also creates test applications, a k3d node image with
4949
the `containerd-shim-spin`, and a new node installer image to be used by
5050
the runtime class manager.
51+
52+
1. [Optional] Smoke test the release by running the following commands, replacing the version number with the new release:
53+
54+
```console
55+
k3d cluster create wasm-cluster \
56+
--image ghcr.io/spinkube/containerd-shim-spin/k3d:v0.15.0 \
57+
-p "8081:80@loadbalancer" \
58+
--agents 2
59+
kubectl apply -f https://github.com/spinkube/containerd-shim-spin/releases/download/v0.15.0/runtime.yaml
60+
kubectl apply -f https://github.com/spinkube/containerd-shim-spin/releases/download/v0.15.0/workload.yaml
61+
```
62+
63+
This will create a k3d cluster with the new release and deploy a test workload to it.
5164
5265
1. Update [SpinKube documentation](https://github.com/spinkube/documentation) as
5366
necessary. Ensure the latest [node installer
5467
image](https://www.spinkube.dev/docs/install/installing-with-helm/#prepare-the-cluster)
5568
is used and update the [Shim and Spin version
56-
map](https://www.spinkube.dev/docs/reference/shim-spin-version-map/).
69+
map](https://www.spinkube.dev/docs/install/compatibility-matrices/).

0 commit comments

Comments
 (0)