liveBook · Manning

Wadm

As explained in Server-Side WebAssembly

wadm is the wasmCloud application deployment manager for declaring, deploying, linking, and monitoring application components.

wadm is the wasmCloud application deployment manager: a declarative YAML file describes components, capability providers, links, and scaling for an application. section 6.1

Hello World deployment

A Rust HTTP component is linked to the wasmCloud HTTP server through the wasi:http incoming-handler interface. The manifest assigns one component instance and exposes it at 127.0.0.1:8000; curl returns “Hello from Rust!”.

How Server-Side WebAssembly covers it

How deep it goes
Explains manifest structure and a complete build-deploy-test workflow, but does not descend into wadm internals.
Examples
Uses a Rust HTTP Hello World component, wadm.yaml, wash commands, deployment status output, and a curl response.
What you can do after
Operate/configure a wasmCloud application by building artifacts, deploying a manifest, checking status, and testing an HTTP endpoint.
How it connects
Connects wasmCloud components with HTTP servers, Wasmtime hosts, NATS lattices, WASI interfaces, and spreadscaler traits.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Server-Side WebAssembly. The section links point to the parts of the book it draws on.