Public preview: AKS support for WebAssembly System Interface (WASI) workloads

Azure Updates

Discussionpowered by zap.ms

Published

Oct 13, 2021

Status

In preview

Timeline

  • October 2021
    Preview

Product

Azure Kubernetes Service (AKS)

Tag

Features

Category

Compute
Containers

Description

We are announcing the public preview of AKS support for deploying WebAssembly System Interface (WASI) workloads in Kubernetes using the CNCF Krustlet project.

A WebAssembly (WASM) is a portable, open standard for a new binary format that is memory safe and runs at near-native performance. Different languages can be cross-compiled to WASM and interoperate using WASI, allowing you to run the same code across machines and shared modules across languages.

A Krustlet is a Kubernetes Kubelet that can run WASM using any web assembly runtime instead of containers. This AKS preview enables the easy addition of WASI nodepools using Krustlet to schedule WASI workloads to run on Azure Kubernetes Service (AKS).

To learn more about Krustlet, click here or here.

Learn more about this preview feature.