v0.9.0
版本发布时间: 2023-09-03 09:43:11
deislabs/containerd-wasm-shims最新发布版本:v0.11.1(2024-02-16 03:02:32)
🎉 We Are Excited to Announce the Release of v0.9.0 🎉
This release adds new enhencements to the project, including three major features:
- The Lunatic Shim: A new runtime shim leveraging the Lunatic runtime for WebAssembly.
- Linux Container Side-by-Side in a Pod: You can now run Linux containers alongside WebAssembly containers within the same Kubernetes Pod.
- New spin outbound / inbound redis images
Try it out on k3s
k3d cluster create wasm-cluster --image ghcr.io/deislabs/containerd-wasm-shims/examples/k3d:v0.9.0 -p "8081:80@loadbalancer" --agents 2
kubectl apply -f https://github.com/deislabs/containerd-wasm-shims/raw/main/deployments/workloads/runtime.yaml
kubectl apply -f https://github.com/deislabs/containerd-wasm-shims/raw/main/deployments/workloads/workload.yaml
curl -v http://127.0.0.1:8081/spin/hello
curl -v http://127.0.0.1:8081/slight/hello
curl -v http://127.0.0.1:8081/wws/hello
curl -v http://127.0.0.1:8081/lunatic/hello
What's Changed
- Updated Dev Container to Include Build Dependencies. by @suneetnangia in https://github.com/deislabs/containerd-wasm-shims/pull/116
- Feature/Redis Trigger by @suneetnangia in https://github.com/deislabs/containerd-wasm-shims/pull/117
- feat: simplify makefiles and CI by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/118
- feat: integrate youki to the spin shim by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/119
- refactor: re-implement the slight shim with libcontainer instance by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/125
- refactor: update the wws shim to use the latest main from runwasi by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/128
- feat: add default executor to spin shim by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/121
- fix: pipeline build and push by @0xE282B0 in https://github.com/deislabs/containerd-wasm-shims/pull/124
- chore: parallel build for shims by @0xE282B0 in https://github.com/deislabs/containerd-wasm-shims/pull/129
- feat: add a new shim for lunatic by @0xE282B0 in https://github.com/deislabs/containerd-wasm-shims/pull/122
- Chore: update to the newest main branch from
runwasi
by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/131 - chore: bump dependencies and spin to v1.4.1 by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/133
- chore: bump version to 0.9.0 for all crates, tests and images by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/134
- chore: update to the main tip of runwasi and libcontainer by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/138
- Fixed the release pipeline by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/141
- chore: update spin-outbound-redis rust version by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/142
- fix the path to tarball in the release pipeline by @Mossaka in https://github.com/deislabs/containerd-wasm-shims/pull/143
New Contributors
- @suneetnangia made their first contribution in https://github.com/deislabs/containerd-wasm-shims/pull/116
- @0xE282B0 made their first contribution in https://github.com/deislabs/containerd-wasm-shims/pull/124
Full Changelog: https://github.com/deislabs/containerd-wasm-shims/compare/v0.8.0...v0.9.0
1、 containerd-wasm-shims-v1-lunatic-linux-aarch64.tar.gz 12.59MB
2、 containerd-wasm-shims-v1-lunatic-linux-x86_64.tar.gz 13MB
3、 containerd-wasm-shims-v1-slight-linux-aarch64.tar.gz 20.89MB
4、 containerd-wasm-shims-v1-slight-linux-x86_64.tar.gz 21.27MB
5、 containerd-wasm-shims-v1-spin-linux-aarch64.tar.gz 18.93MB
6、 containerd-wasm-shims-v1-spin-linux-x86_64.tar.gz 19.41MB
7、 containerd-wasm-shims-v1-wws-linux-aarch64.tar.gz 13.46MB
8、 containerd-wasm-shims-v1-wws-linux-x86_64.tar.gz 13.76MB
9、 runtime.yaml 285B
10、 workload.yaml 3.39KB