Skip to content

v0.9.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 03 Sep 01:43
· 46 commits to main since this release
a0cccaf

🎉 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 #116
  • Feature/Redis Trigger by @suneetnangia in #117
  • feat: simplify makefiles and CI by @Mossaka in #118
  • feat: integrate youki to the spin shim by @Mossaka in #119
  • refactor: re-implement the slight shim with libcontainer instance by @Mossaka in #125
  • refactor: update the wws shim to use the latest main from runwasi by @Mossaka in #128
  • feat: add default executor to spin shim by @Mossaka in #121
  • fix: pipeline build and push by @0xE282B0 in #124
  • chore: parallel build for shims by @0xE282B0 in #129
  • feat: add a new shim for lunatic by @0xE282B0 in #122
  • Chore: update to the newest main branch from runwasi by @Mossaka in #131
  • chore: bump dependencies and spin to v1.4.1 by @Mossaka in #133
  • chore: bump version to 0.9.0 for all crates, tests and images by @Mossaka in #134
  • chore: update to the main tip of runwasi and libcontainer by @Mossaka in #138
  • Fixed the release pipeline by @Mossaka in #141
  • chore: update spin-outbound-redis rust version by @Mossaka in #142
  • fix the path to tarball in the release pipeline by @Mossaka in #143

New Contributors

Full Changelog: v0.8.0...v0.9.0